I: pbuilder: network access will be disabled during build I: Current time: Thu Jan 30 03:54:38 -12 2025 I: pbuilder-time-stamp: 1738252478 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [fwbuilder_5.3.7-8.dsc] I: copying [./fwbuilder_5.3.7.orig.tar.gz] I: copying [./fwbuilder_5.3.7-8.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./fwbuilder_5.3.7-8.dsc: unsupported subcommand dpkg-source: info: extracting fwbuilder in fwbuilder-5.3.7 dpkg-source: info: unpacking fwbuilder_5.3.7.orig.tar.gz dpkg-source: info: unpacking fwbuilder_5.3.7-8.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-PATH_MAX-is-not-defined-under-GNU-Hurd.patch dpkg-source: info: applying debug.diff dpkg-source: info: applying fwb.diff dpkg-source: info: applying qt5-detect.patch dpkg-source: info: applying autoconf-fix.patch dpkg-source: info: applying pkg-config_libxml2.patch dpkg-source: info: applying pkg-config_libxslt.patch dpkg-source: info: applying ed4db20ec6cabfaea9c36187b7ce40d9d93c6c79.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1638107/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='b3b6355a7d06492586f9e134e9c03105' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1638107' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.IvwvXhrn/pbuilderrc_6YDK --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.IvwvXhrn/b1 --logfile b1/build.log fwbuilder_5.3.7-8.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink04-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1638107/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org> Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 9), zlib1g-dev, qtbase5-dev, libxml2-dev, libxslt1-dev, libssl-dev, libsnmp-dev, qt5-qmake, pkg-config dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19956 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 9); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on qtbase5-dev; however: Package qtbase5-dev is not installed. pbuilder-satisfydepends-dummy depends on libxml2-dev; however: Package libxml2-dev is not installed. pbuilder-satisfydepends-dummy depends on libxslt1-dev; however: Package libxslt1-dev is not installed. pbuilder-satisfydepends-dummy depends on libssl-dev; however: Package libssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libsnmp-dev; however: Package libsnmp-dev is not installed. pbuilder-satisfydepends-dummy depends on qt5-qmake; however: Package qt5-qmake is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} groff-base{a} icu-devtools{a} intltool-debian{a} libarchive-zip-perl{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libbrotli1{a} libcap-dev{a} libcom-err2{a} libcups2t64{a} libdbus-1-3{a} libdebhelper-perl{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libelf1t64{a} libevdev2{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libgbm1{a} libgcrypt20{a} libgl-dev{a} libgl1{a} libgl1-mesa-dri{a} libglapi-mesa{a} libglib2.0-0t64{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgnutls30t64{a} libgpg-error0{a} libgraphite2-3{a} libgssapi-krb5-2{a} libgudev-1.0-0{a} libharfbuzz0b{a} libice6{a} libicu-dev{a} libicu72{a} libidn2-0{a} libinput-bin{a} libinput10{a} libjpeg62-turbo{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libllvm19{a} libmagic-mgc{a} libmagic1t64{a} libmariadb3{a} libmd4c0{a} libmtdev1t64{a} libnetsnmptrapd40t64{a} libopengl-dev{a} libopengl0{a} libp11-kit0{a} libpci-dev{a} libpci3{a} libpcre2-16-0{a} libpipeline1{a} libpkgconf3{a} libpng16-16t64{a} libproc2-0{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libqt5concurrent5t64{a} libqt5core5t64{a} libqt5dbus5t64{a} libqt5gui5t64{a} libqt5network5t64{a} libqt5printsupport5t64{a} libqt5sql5t64{a} libqt5test5t64{a} libqt5widgets5t64{a} libqt5xml5t64{a} libreadline8t64{a} libsensors-config{a} libsensors-dev{a} libsensors5{a} libsm6{a} libsnmp-base{a} libsnmp-dev{a} libsnmp40t64{a} libssl-dev{a} libtasn1-6{a} libtool{a} libuchardet0{a} libudev-dev{a} libunistring5{a} libvulkan-dev{a} libvulkan1{a} libwacom-common{a} libwacom9{a} libwayland-client0{a} libwayland-server0{a} libwrap0{a} libwrap0-dev{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxcb1-dev{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxml2-dev{a} libxrender1{a} libxshmfence1{a} libxslt1-dev{a} libxslt1.1{a} libxxf86vm1{a} libz3-4{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mesa-libgallium{a} mysql-common{a} netbase{a} pci.ids{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} python3{a} python3-minimal{a} python3.13{a} python3.13-minimal{a} qt5-qmake{a} qt5-qmake-bin{a} qtbase5-dev{a} qtbase5-dev-tools{a} qtchooser{a} readline-common{a} sensible-utils{a} shared-mime-info{a} tzdata{a} x11-common{a} x11proto-dev{a} xkb-data{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl dbus krb5-locales libarchive-cpio-perl libglib2.0-data libgpg-error-l10n libltdl-dev libmail-sendmail-perl libqt5opengl5-dev libqt5sql5-ibase libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds libqt5svg5 libsnmp-perl linux-sysctl-defaults lynx mesa-vulkan-drivers psmisc qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 wget xdg-user-dirs 0 packages upgraded, 198 newly installed, 0 to remove and 0 not upgraded. Need to get 120 MB of archives. After unpacking 545 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.1-3 [852 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.1-3 [1990 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.13.1-2 [27.0 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025a-1 [259 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 libffi8 arm64 3.4.6-1 [20.9 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-6 [69.4 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-6 [159 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.1-3 [1912 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.1-3 [740 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.13.1-2 [9952 B] Get: 14 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.13.1-2 [28.0 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-7 [62.4 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-7 [868 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-2 [91.5 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-5 [284 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-2 [861 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-2.1 [539 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 36 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-1 [8584 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.46-1 [275 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.13.3+dfsg-1 [422 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.15.0-2 [317 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.15.0-2 [386 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 fontconfig arm64 2.15.0-2 [462 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 icu-devtools arm64 72.1-6 [196 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 libavahi-common-data arm64 0.8-16 [112 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 libavahi-common3 arm64 0.8-16 [43.3 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 libdbus-1-3 arm64 1.16.0-1 [168 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 libavahi-client3 arm64 0.8-16 [46.7 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 libcap-dev arm64 1:2.66-5+b1 [459 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.2-1 [23.9 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 libidn2-0 arm64 2.3.7-2+b1 [127 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 libp11-kit0 arm64 0.25.5-3 [409 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 libtasn1-6 arm64 4.19.0-3+b3 [46.9 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 libgnutls30t64 arm64 3.8.8-2 [1363 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.21.3-4 [32.2 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.21.3-4 [81.5 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B] Get: 69 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.21.3-4 [308 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.21.3-4 [127 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 libcups2t64 arm64 2.4.10-2+b1 [236 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 libdouble-conversion3 arm64 3.3.0-1+b2 [37.3 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 libdrm-common all 2.4.123-1 [8084 B] Get: 74 http://deb.debian.org/debian unstable/main arm64 libdrm2 arm64 2.4.123-1 [38.0 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 libdrm-amdgpu1 arm64 2.4.123-1 [21.6 kB] Get: 76 http://deb.debian.org/debian unstable/main arm64 libdrm-radeon1 arm64 2.4.123-1 [21.3 kB] Get: 77 http://deb.debian.org/debian unstable/main arm64 libedit2 arm64 3.1-20250104-1 [89.3 kB] Get: 78 http://deb.debian.org/debian unstable/main arm64 libglvnd0 arm64 1.7.0-1+b2 [41.6 kB] Get: 79 http://deb.debian.org/debian unstable/main arm64 libwayland-server0 arm64 1.23.1-1 [33.2 kB] Get: 80 http://deb.debian.org/debian unstable/main arm64 libglapi-mesa arm64 24.3.4-2 [48.1 kB] Get: 81 http://deb.debian.org/debian unstable/main arm64 libz3-4 arm64 4.13.3-1 [7507 kB] Get: 82 http://deb.debian.org/debian unstable/main arm64 libllvm19 arm64 1:19.1.7-1+b1 [23.3 MB] Get: 83 http://deb.debian.org/debian unstable/main arm64 libsensors-config all 1:3.6.0-10 [14.6 kB] Get: 84 http://deb.debian.org/debian unstable/main arm64 libsensors5 arm64 1:3.6.0-10+b1 [34.3 kB] Get: 85 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1 [20.6 kB] Get: 86 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-1 [27.8 kB] Get: 87 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b1 [143 kB] Get: 88 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.10-2 [337 kB] Get: 89 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.10-2 [789 kB] Get: 90 http://deb.debian.org/debian unstable/main arm64 libx11-xcb1 arm64 2:1.8.10-2 [241 kB] Get: 91 http://deb.debian.org/debian unstable/main arm64 libxcb-dri3-0 arm64 1.17.0-2+b1 [107 kB] Get: 92 http://deb.debian.org/debian unstable/main arm64 libxcb-present0 arm64 1.17.0-2+b1 [106 kB] Get: 93 http://deb.debian.org/debian unstable/main arm64 libxcb-randr0 arm64 1.17.0-2+b1 [117 kB] Get: 94 http://deb.debian.org/debian unstable/main arm64 libxcb-sync1 arm64 1.17.0-2+b1 [109 kB] Get: 95 http://deb.debian.org/debian unstable/main arm64 libxcb-xfixes0 arm64 1.17.0-2+b1 [110 kB] Get: 96 http://deb.debian.org/debian unstable/main arm64 libxshmfence1 arm64 1.3-1+b3 [9104 B] Get: 97 http://deb.debian.org/debian unstable/main arm64 mesa-libgallium arm64 24.3.4-2 [7912 kB] Get: 98 http://deb.debian.org/debian unstable/main arm64 libgbm1 arm64 24.3.4-2 [43.2 kB] Get: 99 http://deb.debian.org/debian unstable/main arm64 libwayland-client0 arm64 1.23.1-1 [25.7 kB] Get: 100 http://deb.debian.org/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b1 [105 kB] Get: 101 http://deb.debian.org/debian unstable/main arm64 libegl-mesa0 arm64 24.3.4-2 [119 kB] Get: 102 http://deb.debian.org/debian unstable/main arm64 libegl1 arm64 1.7.0-1+b2 [34.0 kB] Get: 103 http://deb.debian.org/debian unstable/main arm64 libxcb-glx0 arm64 1.17.0-2+b1 [123 kB] Get: 104 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b3 [49.2 kB] Get: 105 http://deb.debian.org/debian unstable/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b4 [19.2 kB] Get: 106 http://deb.debian.org/debian unstable/main arm64 libvulkan1 arm64 1.4.304.0-1 [126 kB] Get: 107 http://deb.debian.org/debian unstable/main arm64 libgl1-mesa-dri arm64 24.3.4-2 [44.8 kB] Get: 108 http://deb.debian.org/debian unstable/main arm64 libglx-mesa0 arm64 24.3.4-2 [142 kB] Get: 109 http://deb.debian.org/debian unstable/main arm64 libglx0 arm64 1.7.0-1+b2 [31.1 kB] Get: 110 http://deb.debian.org/debian unstable/main arm64 libgl1 arm64 1.7.0-1+b2 [90.9 kB] Get: 111 http://deb.debian.org/debian unstable/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 112 http://deb.debian.org/debian unstable/main arm64 x11proto-dev all 2024.1-1 [603 kB] Get: 113 http://deb.debian.org/debian unstable/main arm64 libxau-dev arm64 1:1.0.11-1 [23.9 kB] Get: 114 http://deb.debian.org/debian unstable/main arm64 libxdmcp-dev arm64 1:1.1.5-1 [44.2 kB] Get: 115 http://deb.debian.org/debian unstable/main arm64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 116 http://deb.debian.org/debian unstable/main arm64 libxcb1-dev arm64 1.17.0-2+b1 [182 kB] Get: 117 http://deb.debian.org/debian unstable/main arm64 libx11-dev arm64 2:1.8.10-2 [877 kB] Get: 118 http://deb.debian.org/debian unstable/main arm64 libglx-dev arm64 1.7.0-1+b2 [15.8 kB] Get: 119 http://deb.debian.org/debian unstable/main arm64 libgl-dev arm64 1.7.0-1+b2 [101 kB] Get: 120 http://deb.debian.org/debian unstable/main arm64 libegl-dev arm64 1.7.0-1+b2 [19.5 kB] Get: 121 http://deb.debian.org/debian unstable/main arm64 libevdev2 arm64 1.13.3+dfsg-1 [30.6 kB] Get: 122 http://deb.debian.org/debian unstable/main arm64 libgpg-error0 arm64 1.51-3 [78.5 kB] Get: 123 http://deb.debian.org/debian unstable/main arm64 libgcrypt20 arm64 1.11.0-7 [742 kB] Get: 124 http://deb.debian.org/debian unstable/main arm64 libglib2.0-0t64 arm64 2.82.4-2 [1413 kB] Get: 125 http://deb.debian.org/debian unstable/main arm64 libopengl0 arm64 1.7.0-1+b2 [32.1 kB] Get: 126 http://deb.debian.org/debian unstable/main arm64 libglu1-mesa arm64 9.0.2-1.1+b3 [162 kB] Get: 127 http://deb.debian.org/debian unstable/main arm64 libopengl-dev arm64 1.7.0-1+b2 [5376 B] Get: 128 http://deb.debian.org/debian unstable/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1+b3 [203 kB] Get: 129 http://deb.debian.org/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-2+b1 [70.4 kB] Get: 130 http://deb.debian.org/debian unstable/main arm64 libgudev-1.0-0 arm64 238-6 [13.7 kB] Get: 131 http://deb.debian.org/debian unstable/main arm64 libharfbuzz0b arm64 10.2.0-1 [443 kB] Get: 132 http://deb.debian.org/debian unstable/main arm64 x11-common all 1:7.7+24 [217 kB] Get: 133 http://deb.debian.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1 [62.1 kB] Get: 134 http://deb.debian.org/debian unstable/main arm64 libicu-dev arm64 72.1-6 [10.3 MB] Get: 135 http://deb.debian.org/debian unstable/main arm64 libwacom-common all 2.13.0-1 [98.0 kB] Get: 136 http://deb.debian.org/debian unstable/main arm64 libwacom9 arm64 2.13.0-1 [22.9 kB] Get: 137 http://deb.debian.org/debian unstable/main arm64 libinput-bin arm64 1.26.2-1 [25.4 kB] Get: 138 http://deb.debian.org/debian unstable/main arm64 libmtdev1t64 arm64 1.1.6-1.2+b1 [22.5 kB] Get: 139 http://deb.debian.org/debian unstable/main arm64 libinput10 arm64 1.26.2-1 [118 kB] Get: 140 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-3+b1 [173 kB] Get: 141 http://deb.debian.org/debian unstable/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Get: 142 http://deb.debian.org/debian unstable/main arm64 mariadb-common all 1:11.4.4-3 [27.9 kB] Get: 143 http://deb.debian.org/debian unstable/main arm64 libmariadb3 arm64 1:11.4.4-3 [168 kB] Get: 144 http://deb.debian.org/debian unstable/main arm64 libmd4c0 arm64 0.5.2-2+b1 [46.1 kB] Get: 145 http://deb.debian.org/debian unstable/main arm64 pci.ids all 0.0~2025.01.13-1 [263 kB] Get: 146 http://deb.debian.org/debian unstable/main arm64 libpci3 arm64 1:3.13.0-1+b1 [72.1 kB] Get: 147 http://deb.debian.org/debian unstable/main arm64 libwrap0 arm64 7.6.q-35 [54.9 kB] Get: 148 http://deb.debian.org/debian unstable/main arm64 libsnmp-base all 5.9.4+dfsg-1.1 [1770 kB] Get: 149 http://deb.debian.org/debian unstable/main arm64 libsnmp40t64 arm64 5.9.4+dfsg-1.1+b3 [2497 kB] Get: 150 http://deb.debian.org/debian unstable/main arm64 libnetsnmptrapd40t64 arm64 5.9.4+dfsg-1.1+b3 [22.1 kB] Get: 151 http://deb.debian.org/debian unstable/main arm64 libudev-dev arm64 257.2-3 [71.6 kB] Get: 152 http://deb.debian.org/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] Get: 153 http://deb.debian.org/debian unstable/main arm64 libpci-dev arm64 1:3.13.0-1+b1 [67.1 kB] Get: 154 http://deb.debian.org/debian unstable/main arm64 libpcre2-16-0 arm64 10.44-5 [230 kB] Get: 155 http://deb.debian.org/debian unstable/main arm64 libpkgconf3 arm64 1.8.1-4 [35.3 kB] Get: 156 http://deb.debian.org/debian unstable/main arm64 shared-mime-info arm64 2.4-5+b2 [756 kB] Get: 157 http://deb.debian.org/debian unstable/main arm64 libqt5core5t64 arm64 5.15.15+dfsg-2 [1733 kB] Get: 158 http://deb.debian.org/debian unstable/main arm64 libqt5concurrent5t64 arm64 5.15.15+dfsg-2 [44.7 kB] Get: 159 http://deb.debian.org/debian unstable/main arm64 libqt5dbus5t64 arm64 5.15.15+dfsg-2 [206 kB] Get: 160 http://deb.debian.org/debian unstable/main arm64 libqt5network5t64 arm64 5.15.15+dfsg-2 [650 kB] Get: 161 http://deb.debian.org/debian unstable/main arm64 libsm6 arm64 2:1.2.4-1 [34.2 kB] Get: 162 http://deb.debian.org/debian unstable/main arm64 libxcb-icccm4 arm64 0.4.2-1 [27.2 kB] Get: 163 http://deb.debian.org/debian unstable/main arm64 libxcb-util1 arm64 0.4.1-1 [23.6 kB] Get: 164 http://deb.debian.org/debian unstable/main arm64 libxcb-image0 arm64 0.4.0-2+b2 [21.9 kB] Get: 165 http://deb.debian.org/debian unstable/main arm64 libxcb-keysyms1 arm64 0.4.1-1 [16.8 kB] Get: 166 http://deb.debian.org/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b1 [115 kB] Get: 167 http://deb.debian.org/debian unstable/main arm64 libxcb-render-util0 arm64 0.3.10-1 [18.5 kB] Get: 168 http://deb.debian.org/debian unstable/main arm64 libxcb-shape0 arm64 1.17.0-2+b1 [106 kB] Get: 169 http://deb.debian.org/debian unstable/main arm64 libxcb-xinerama0 arm64 1.17.0-2+b1 [105 kB] Get: 170 http://deb.debian.org/debian unstable/main arm64 libxcb-xinput0 arm64 1.17.0-2+b1 [130 kB] Get: 171 http://deb.debian.org/debian unstable/main arm64 libxcb-xkb1 arm64 1.17.0-2+b1 [129 kB] Get: 172 http://deb.debian.org/debian unstable/main arm64 xkb-data all 2.42-1 [790 kB] Get: 173 http://deb.debian.org/debian unstable/main arm64 libxkbcommon0 arm64 1.7.0-2 [106 kB] Get: 174 http://deb.debian.org/debian unstable/main arm64 libxkbcommon-x11-0 arm64 1.7.0-2 [15.2 kB] Get: 175 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.10-1.1+b4 [27.2 kB] Get: 176 http://deb.debian.org/debian unstable/main arm64 libqt5gui5t64 arm64 5.15.15+dfsg-2 [3196 kB] Get: 177 http://deb.debian.org/debian unstable/main arm64 libqt5widgets5t64 arm64 5.15.15+dfsg-2 [2287 kB] Get: 178 http://deb.debian.org/debian unstable/main arm64 libqt5printsupport5t64 arm64 5.15.15+dfsg-2 [198 kB] Get: 179 http://deb.debian.org/debian unstable/main arm64 libqt5sql5t64 arm64 5.15.15+dfsg-2 [120 kB] Get: 180 http://deb.debian.org/debian unstable/main arm64 libqt5test5t64 arm64 5.15.15+dfsg-2 [139 kB] Get: 181 http://deb.debian.org/debian unstable/main arm64 libqt5xml5t64 arm64 5.15.15+dfsg-2 [121 kB] Get: 182 http://deb.debian.org/debian unstable/main arm64 libsensors-dev arm64 1:3.6.0-10+b1 [45.6 kB] Get: 183 http://deb.debian.org/debian unstable/main arm64 libwrap0-dev arm64 7.6.q-35 [22.7 kB] Get: 184 http://deb.debian.org/debian unstable/main arm64 libssl-dev arm64 3.4.0-2 [3234 kB] Get: 185 http://deb.debian.org/debian unstable/main arm64 libsnmp-dev arm64 5.9.4+dfsg-1.1+b3 [201 kB] Get: 186 http://deb.debian.org/debian unstable/main arm64 libvulkan-dev arm64 1.4.304.0-1 [1452 kB] Get: 187 http://deb.debian.org/debian unstable/main arm64 libxext-dev arm64 2:1.3.4-1+b3 [105 kB] Get: 188 http://deb.debian.org/debian unstable/main arm64 libxml2-dev arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [751 kB] Get: 189 http://deb.debian.org/debian unstable/main arm64 libxslt1.1 arm64 1.1.35-1.1+b1 [222 kB] Get: 190 http://deb.debian.org/debian unstable/main arm64 libxslt1-dev arm64 1.1.35-1.1+b1 [345 kB] Get: 191 http://deb.debian.org/debian unstable/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Get: 192 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] Get: 193 http://deb.debian.org/debian unstable/main arm64 pkg-config arm64 1.8.1-4 [14.0 kB] Get: 194 http://deb.debian.org/debian unstable/main arm64 qt5-qmake-bin arm64 5.15.15+dfsg-2 [922 kB] Get: 195 http://deb.debian.org/debian unstable/main arm64 qtchooser arm64 66-2+b1 [24.5 kB] Get: 196 http://deb.debian.org/debian unstable/main arm64 qt5-qmake arm64 5.15.15+dfsg-2 [224 kB] Get: 197 http://deb.debian.org/debian unstable/main arm64 qtbase5-dev-tools arm64 5.15.15+dfsg-2 [718 kB] Get: 198 http://deb.debian.org/debian unstable/main arm64 qtbase5-dev arm64 5.15.15+dfsg-2 [1120 kB] Fetched 120 MB in 1s (210 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19956 files and directories currently installed.) Preparing to unpack .../libpython3.13-minimal_3.13.1-3_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.1-3) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.4-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.1-3_arm64.deb ... Unpacking python3.13-minimal (3.13.1-3) ... Setting up libpython3.13-minimal:arm64 (3.13.1-3) ... Setting up libexpat1:arm64 (2.6.4-1) ... Setting up python3.13-minimal (3.13.1-3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20290 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.1-2_arm64.deb ... Unpacking python3-minimal (3.13.1-2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025a-1_all.deb ... Unpacking tzdata (2025a-1) ... Selecting previously unselected package libffi8:arm64. Preparing to unpack .../4-libffi8_3.4.6-1_arm64.deb ... Unpacking libffi8:arm64 (3.4.6-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../6-libreadline8t64_8.2-6_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-6) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.1-3_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.1-3) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.1-3_arm64.deb ... Unpacking python3.13 (3.13.1-3) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../9-libpython3-stdlib_3.13.1-2_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.13.1-2) ... Setting up python3-minimal (3.13.1-2) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21300 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.1-2_arm64.deb ... Unpacking python3 (3.13.1-2) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../001-libproc2-0_2%3a4.0.4-7_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-7) ... Selecting previously unselected package procps. Preparing to unpack .../002-procps_2%3a4.0.4-7_arm64.deb ... Unpacking procps (2:4.0.4-7) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3+b1_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3+b1_arm64.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40.4-2_arm64.deb ... Unpacking bsdextrautils (2.40.4-2) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-5_arm64.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.17-2_all.deb ... Unpacking automake (1:1.17-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-2.1_all.deb ... Unpacking libtool (2.5.4-2.1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.14.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.14.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../024-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../026-libunistring5_1.3-1_arm64.deb ... Unpacking libunistring5:arm64 (1.3-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../027-libicu72_72.1-6_arm64.deb ... Unpacking libicu72:arm64 (72.1-6) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../028-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../029-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../030-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../031-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../032-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../033-libbrotli1_1.1.0-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b6) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../034-libpng16-16t64_1.6.46-1_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.46-1) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../035-libfreetype6_2.13.3+dfsg-1_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.3+dfsg-1) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../036-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../037-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../038-fontconfig-config_2.15.0-2_arm64.deb ... Unpacking fontconfig-config (2.15.0-2) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../039-libfontconfig1_2.15.0-2_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../040-fontconfig_2.15.0-2_arm64.deb ... Unpacking fontconfig (2.15.0-2) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../041-icu-devtools_72.1-6_arm64.deb ... Unpacking icu-devtools (72.1-6) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../042-libavahi-common-data_0.8-16_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.8-16) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../043-libavahi-common3_0.8-16_arm64.deb ... Unpacking libavahi-common3:arm64 (0.8-16) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../044-libdbus-1-3_1.16.0-1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.16.0-1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../045-libavahi-client3_0.8-16_arm64.deb ... Unpacking libavahi-client3:arm64 (0.8-16) ... Selecting previously unselected package libcap-dev:arm64. Preparing to unpack .../046-libcap-dev_1%3a2.66-5+b1_arm64.deb ... Unpacking libcap-dev:arm64 (1:2.66-5+b1) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../047-libcom-err2_1.47.2-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.2-1) ... Selecting previously unselected package libidn2-0:arm64. Preparing to unpack .../048-libidn2-0_2.3.7-2+b1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.7-2+b1) ... Selecting previously unselected package libp11-kit0:arm64. Preparing to unpack .../049-libp11-kit0_0.25.5-3_arm64.deb ... Unpacking libp11-kit0:arm64 (0.25.5-3) ... Selecting previously unselected package libtasn1-6:arm64. Preparing to unpack .../050-libtasn1-6_4.19.0-3+b3_arm64.deb ... Unpacking libtasn1-6:arm64 (4.19.0-3+b3) ... Selecting previously unselected package libgnutls30t64:arm64. Preparing to unpack .../051-libgnutls30t64_3.8.8-2_arm64.deb ... Unpacking libgnutls30t64:arm64 (3.8.8-2) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../052-libkrb5support0_1.21.3-4_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.3-4) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../053-libk5crypto3_1.21.3-4_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.3-4) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../054-libkeyutils1_1.6.3-4_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-4) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../055-libkrb5-3_1.21.3-4_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.3-4) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../056-libgssapi-krb5-2_1.21.3-4_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.3-4) ... Selecting previously unselected package libcups2t64:arm64. Preparing to unpack .../057-libcups2t64_2.4.10-2+b1_arm64.deb ... Unpacking libcups2t64:arm64 (2.4.10-2+b1) ... Selecting previously unselected package libdouble-conversion3:arm64. Preparing to unpack .../058-libdouble-conversion3_3.3.0-1+b2_arm64.deb ... Unpacking libdouble-conversion3:arm64 (3.3.0-1+b2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../059-libdrm-common_2.4.123-1_all.deb ... Unpacking libdrm-common (2.4.123-1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../060-libdrm2_2.4.123-1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.123-1) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../061-libdrm-amdgpu1_2.4.123-1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.123-1) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../062-libdrm-radeon1_2.4.123-1_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.123-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../063-libedit2_3.1-20250104-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20250104-1) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../064-libglvnd0_1.7.0-1+b2_arm64.deb ... Unpacking libglvnd0:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../065-libwayland-server0_1.23.1-1_arm64.deb ... Unpacking libwayland-server0:arm64 (1.23.1-1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../066-libglapi-mesa_24.3.4-2_arm64.deb ... Unpacking libglapi-mesa:arm64 (24.3.4-2) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../067-libz3-4_4.13.3-1_arm64.deb ... Unpacking libz3-4:arm64 (4.13.3-1) ... Selecting previously unselected package libllvm19:arm64. Preparing to unpack .../068-libllvm19_1%3a19.1.7-1+b1_arm64.deb ... Unpacking libllvm19:arm64 (1:19.1.7-1+b1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../069-libsensors-config_1%3a3.6.0-10_all.deb ... Unpacking libsensors-config (1:3.6.0-10) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../070-libsensors5_1%3a3.6.0-10+b1_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.0-10+b1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../071-libxau6_1%3a1.0.11-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../072-libxdmcp6_1%3a1.1.5-1_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../073-libxcb1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../074-libx11-data_2%3a1.8.10-2_all.deb ... Unpacking libx11-data (2:1.8.10-2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../075-libx11-6_2%3a1.8.10-2_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.10-2) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../076-libx11-xcb1_2%3a1.8.10-2_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.8.10-2) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../077-libxcb-dri3-0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../078-libxcb-present0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-present0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../079-libxcb-randr0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../080-libxcb-sync1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../081-libxcb-xfixes0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../082-libxshmfence1_1.3-1+b3_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1+b3) ... Selecting previously unselected package mesa-libgallium:arm64. Preparing to unpack .../083-mesa-libgallium_24.3.4-2_arm64.deb ... Unpacking mesa-libgallium:arm64 (24.3.4-2) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../084-libgbm1_24.3.4-2_arm64.deb ... Unpacking libgbm1:arm64 (24.3.4-2) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../085-libwayland-client0_1.23.1-1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.23.1-1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../086-libxcb-shm0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libegl-mesa0:arm64. Preparing to unpack .../087-libegl-mesa0_24.3.4-2_arm64.deb ... Unpacking libegl-mesa0:arm64 (24.3.4-2) ... Selecting previously unselected package libegl1:arm64. Preparing to unpack .../088-libegl1_1.7.0-1+b2_arm64.deb ... Unpacking libegl1:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../089-libxcb-glx0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../090-libxext6_2%3a1.3.4-1+b3_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b3) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../091-libxxf86vm1_1%3a1.1.4-1+b4_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1+b4) ... Selecting previously unselected package libvulkan1:arm64. Preparing to unpack .../092-libvulkan1_1.4.304.0-1_arm64.deb ... Unpacking libvulkan1:arm64 (1.4.304.0-1) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../093-libgl1-mesa-dri_24.3.4-2_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (24.3.4-2) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../094-libglx-mesa0_24.3.4-2_arm64.deb ... Unpacking libglx-mesa0:arm64 (24.3.4-2) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../095-libglx0_1.7.0-1+b2_arm64.deb ... Unpacking libglx0:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../096-libgl1_1.7.0-1+b2_arm64.deb ... Unpacking libgl1:arm64 (1.7.0-1+b2) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../097-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 .../098-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../099-libxau-dev_1%3a1.0.11-1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.11-1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../100-libxdmcp-dev_1%3a1.1.5-1_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.5-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../101-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../102-libxcb1-dev_1.17.0-2+b1_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../103-libx11-dev_2%3a1.8.10-2_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.8.10-2) ... Selecting previously unselected package libglx-dev:arm64. Preparing to unpack .../104-libglx-dev_1.7.0-1+b2_arm64.deb ... Unpacking libglx-dev:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libgl-dev:arm64. Preparing to unpack .../105-libgl-dev_1.7.0-1+b2_arm64.deb ... Unpacking libgl-dev:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libegl-dev:arm64. Preparing to unpack .../106-libegl-dev_1.7.0-1+b2_arm64.deb ... Unpacking libegl-dev:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libevdev2:arm64. Preparing to unpack .../107-libevdev2_1.13.3+dfsg-1_arm64.deb ... Unpacking libevdev2:arm64 (1.13.3+dfsg-1) ... Selecting previously unselected package libgpg-error0:arm64. Preparing to unpack .../108-libgpg-error0_1.51-3_arm64.deb ... Unpacking libgpg-error0:arm64 (1.51-3) ... Selecting previously unselected package libgcrypt20:arm64. Preparing to unpack .../109-libgcrypt20_1.11.0-7_arm64.deb ... Unpacking libgcrypt20:arm64 (1.11.0-7) ... Selecting previously unselected package libglib2.0-0t64:arm64. Preparing to unpack .../110-libglib2.0-0t64_2.82.4-2_arm64.deb ... Unpacking libglib2.0-0t64:arm64 (2.82.4-2) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../111-libopengl0_1.7.0-1+b2_arm64.deb ... Unpacking libopengl0:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../112-libglu1-mesa_9.0.2-1.1+b3_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.2-1.1+b3) ... Selecting previously unselected package libopengl-dev:arm64. Preparing to unpack .../113-libopengl-dev_1.7.0-1+b2_arm64.deb ... Unpacking libopengl-dev:arm64 (1.7.0-1+b2) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../114-libglu1-mesa-dev_9.0.2-1.1+b3_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.2-1.1+b3) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../115-libgraphite2-3_1.3.14-2+b1_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-2+b1) ... Selecting previously unselected package libgudev-1.0-0:arm64. Preparing to unpack .../116-libgudev-1.0-0_238-6_arm64.deb ... Unpacking libgudev-1.0-0:arm64 (238-6) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../117-libharfbuzz0b_10.2.0-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (10.2.0-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../118-x11-common_1%3a7.7+24_all.deb ... Unpacking x11-common (1:7.7+24) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../119-libice6_2%3a1.1.1-1_arm64.deb ... Unpacking libice6:arm64 (2:1.1.1-1) ... Selecting previously unselected package libicu-dev:arm64. Preparing to unpack .../120-libicu-dev_72.1-6_arm64.deb ... Unpacking libicu-dev:arm64 (72.1-6) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../121-libwacom-common_2.13.0-1_all.deb ... Unpacking libwacom-common (2.13.0-1) ... Selecting previously unselected package libwacom9:arm64. Preparing to unpack .../122-libwacom9_2.13.0-1_arm64.deb ... Unpacking libwacom9:arm64 (2.13.0-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../123-libinput-bin_1.26.2-1_arm64.deb ... Unpacking libinput-bin (1.26.2-1) ... Selecting previously unselected package libmtdev1t64:arm64. Preparing to unpack .../124-libmtdev1t64_1.1.6-1.2+b1_arm64.deb ... Unpacking libmtdev1t64:arm64 (1.1.6-1.2+b1) ... Selecting previously unselected package libinput10:arm64. Preparing to unpack .../125-libinput10_1.26.2-1_arm64.deb ... Unpacking libinput10:arm64 (1.26.2-1) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../126-libjpeg62-turbo_1%3a2.1.5-3+b1_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../127-mysql-common_5.8+1.1.1_all.deb ... Unpacking mysql-common (5.8+1.1.1) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../128-mariadb-common_1%3a11.4.4-3_all.deb ... Unpacking mariadb-common (1:11.4.4-3) ... Selecting previously unselected package libmariadb3:arm64. Preparing to unpack .../129-libmariadb3_1%3a11.4.4-3_arm64.deb ... Unpacking libmariadb3:arm64 (1:11.4.4-3) ... Selecting previously unselected package libmd4c0:arm64. Preparing to unpack .../130-libmd4c0_0.5.2-2+b1_arm64.deb ... Unpacking libmd4c0:arm64 (0.5.2-2+b1) ... Selecting previously unselected package pci.ids. Preparing to unpack .../131-pci.ids_0.0~2025.01.13-1_all.deb ... Unpacking pci.ids (0.0~2025.01.13-1) ... Selecting previously unselected package libpci3:arm64. Preparing to unpack .../132-libpci3_1%3a3.13.0-1+b1_arm64.deb ... Unpacking libpci3:arm64 (1:3.13.0-1+b1) ... Selecting previously unselected package libwrap0:arm64. Preparing to unpack .../133-libwrap0_7.6.q-35_arm64.deb ... Unpacking libwrap0:arm64 (7.6.q-35) ... Selecting previously unselected package libsnmp-base. Preparing to unpack .../134-libsnmp-base_5.9.4+dfsg-1.1_all.deb ... Unpacking libsnmp-base (5.9.4+dfsg-1.1) ... Selecting previously unselected package libsnmp40t64:arm64. Preparing to unpack .../135-libsnmp40t64_5.9.4+dfsg-1.1+b3_arm64.deb ... Unpacking libsnmp40t64:arm64 (5.9.4+dfsg-1.1+b3) ... Selecting previously unselected package libnetsnmptrapd40t64:arm64. Preparing to unpack .../136-libnetsnmptrapd40t64_5.9.4+dfsg-1.1+b3_arm64.deb ... Unpacking libnetsnmptrapd40t64:arm64 (5.9.4+dfsg-1.1+b3) ... Selecting previously unselected package libudev-dev:arm64. Preparing to unpack .../137-libudev-dev_257.2-3_arm64.deb ... Unpacking libudev-dev:arm64 (257.2-3) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../138-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Selecting previously unselected package libpci-dev:arm64. Preparing to unpack .../139-libpci-dev_1%3a3.13.0-1+b1_arm64.deb ... Unpacking libpci-dev:arm64 (1:3.13.0-1+b1) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../140-libpcre2-16-0_10.44-5_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.44-5) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../141-libpkgconf3_1.8.1-4_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-4) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../142-shared-mime-info_2.4-5+b2_arm64.deb ... Unpacking shared-mime-info (2.4-5+b2) ... Selecting previously unselected package libqt5core5t64:arm64. Preparing to unpack .../143-libqt5core5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5core5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5concurrent5t64:arm64. Preparing to unpack .../144-libqt5concurrent5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5concurrent5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5dbus5t64:arm64. Preparing to unpack .../145-libqt5dbus5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5dbus5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5network5t64:arm64. Preparing to unpack .../146-libqt5network5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5network5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../147-libsm6_2%3a1.2.4-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.4-1) ... Selecting previously unselected package libxcb-icccm4:arm64. Preparing to unpack .../148-libxcb-icccm4_0.4.2-1_arm64.deb ... Unpacking libxcb-icccm4:arm64 (0.4.2-1) ... Selecting previously unselected package libxcb-util1:arm64. Preparing to unpack .../149-libxcb-util1_0.4.1-1_arm64.deb ... Unpacking libxcb-util1:arm64 (0.4.1-1) ... Selecting previously unselected package libxcb-image0:arm64. Preparing to unpack .../150-libxcb-image0_0.4.0-2+b2_arm64.deb ... Unpacking libxcb-image0:arm64 (0.4.0-2+b2) ... Selecting previously unselected package libxcb-keysyms1:arm64. Preparing to unpack .../151-libxcb-keysyms1_0.4.1-1_arm64.deb ... Unpacking libxcb-keysyms1:arm64 (0.4.1-1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../152-libxcb-render0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-render-util0:arm64. Preparing to unpack .../153-libxcb-render-util0_0.3.10-1_arm64.deb ... Unpacking libxcb-render-util0:arm64 (0.3.10-1) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../154-libxcb-shape0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinerama0:arm64. Preparing to unpack .../155-libxcb-xinerama0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-xinerama0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xinput0:arm64. Preparing to unpack .../156-libxcb-xinput0_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-xinput0:arm64 (1.17.0-2+b1) ... Selecting previously unselected package libxcb-xkb1:arm64. Preparing to unpack .../157-libxcb-xkb1_1.17.0-2+b1_arm64.deb ... Unpacking libxcb-xkb1:arm64 (1.17.0-2+b1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../158-xkb-data_2.42-1_all.deb ... Unpacking xkb-data (2.42-1) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../159-libxkbcommon0_1.7.0-2_arm64.deb ... Unpacking libxkbcommon0:arm64 (1.7.0-2) ... Selecting previously unselected package libxkbcommon-x11-0:arm64. Preparing to unpack .../160-libxkbcommon-x11-0_1.7.0-2_arm64.deb ... Unpacking libxkbcommon-x11-0:arm64 (1.7.0-2) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../161-libxrender1_1%3a0.9.10-1.1+b4_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1+b4) ... Selecting previously unselected package libqt5gui5t64:arm64. Preparing to unpack .../162-libqt5gui5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5gui5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5widgets5t64:arm64. Preparing to unpack .../163-libqt5widgets5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5widgets5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5printsupport5t64:arm64. Preparing to unpack .../164-libqt5printsupport5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5printsupport5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5sql5t64:arm64. Preparing to unpack .../165-libqt5sql5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5sql5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5test5t64:arm64. Preparing to unpack .../166-libqt5test5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5test5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libqt5xml5t64:arm64. Preparing to unpack .../167-libqt5xml5t64_5.15.15+dfsg-2_arm64.deb ... Unpacking libqt5xml5t64:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package libsensors-dev:arm64. Preparing to unpack .../168-libsensors-dev_1%3a3.6.0-10+b1_arm64.deb ... Unpacking libsensors-dev:arm64 (1:3.6.0-10+b1) ... Selecting previously unselected package libwrap0-dev:arm64. Preparing to unpack .../169-libwrap0-dev_7.6.q-35_arm64.deb ... Unpacking libwrap0-dev:arm64 (7.6.q-35) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../170-libssl-dev_3.4.0-2_arm64.deb ... Unpacking libssl-dev:arm64 (3.4.0-2) ... Selecting previously unselected package libsnmp-dev. Preparing to unpack .../171-libsnmp-dev_5.9.4+dfsg-1.1+b3_arm64.deb ... Unpacking libsnmp-dev (5.9.4+dfsg-1.1+b3) ... Selecting previously unselected package libvulkan-dev:arm64. Preparing to unpack .../172-libvulkan-dev_1.4.304.0-1_arm64.deb ... Unpacking libvulkan-dev:arm64 (1.4.304.0-1) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../173-libxext-dev_2%3a1.3.4-1+b3_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.4-1+b3) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../174-libxml2-dev_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2-dev:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../175-libxslt1.1_1.1.35-1.1+b1_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.35-1.1+b1) ... Selecting previously unselected package libxslt1-dev:arm64. Preparing to unpack .../176-libxslt1-dev_1.1.35-1.1+b1_arm64.deb ... Unpacking libxslt1-dev:arm64 (1.1.35-1.1+b1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../177-pkgconf-bin_1.8.1-4_arm64.deb ... Unpacking pkgconf-bin (1.8.1-4) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../178-pkgconf_1.8.1-4_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-4) ... Selecting previously unselected package pkg-config:arm64. Preparing to unpack .../179-pkg-config_1.8.1-4_arm64.deb ... Unpacking pkg-config:arm64 (1.8.1-4) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../180-qt5-qmake-bin_5.15.15+dfsg-2_arm64.deb ... Unpacking qt5-qmake-bin (5.15.15+dfsg-2) ... Selecting previously unselected package qtchooser. Preparing to unpack .../181-qtchooser_66-2+b1_arm64.deb ... Unpacking qtchooser (66-2+b1) ... Selecting previously unselected package qt5-qmake:arm64. Preparing to unpack .../182-qt5-qmake_5.15.15+dfsg-2_arm64.deb ... Unpacking qt5-qmake:arm64 (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../183-qtbase5-dev-tools_5.15.15+dfsg-2_arm64.deb ... Unpacking qtbase5-dev-tools (5.15.15+dfsg-2) ... Selecting previously unselected package qtbase5-dev:arm64. Preparing to unpack .../184-qtbase5-dev_5.15.15+dfsg-2_arm64.deb ... Unpacking qtbase5-dev:arm64 (5.15.15+dfsg-2) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up libgraphite2-3:arm64 (1.3.14-2+b1) ... Setting up mysql-common (5.8+1.1.1) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:arm64 (1:1.0.11-1) ... Setting up libxdmcp6:arm64 (1:1.1.5-1) ... Setting up libdouble-conversion3:arm64 (3.3.0-1+b2) ... Setting up libkeyutils1:arm64 (1.6.3-4) ... Setting up pci.ids (0.0~2025.01.13-1) ... Setting up libxcb1:arm64 (1.17.0-2+b1) ... Setting up libicu72:arm64 (72.1-6) ... Setting up libxcb-xfixes0:arm64 (1.17.0-2+b1) ... Setting up bsdextrautils (2.40.4-2) ... Setting up libgpg-error0:arm64 (1.51-3) ... Setting up libxcb-xinput0:arm64 (1.17.0-2+b1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libxcb-render0:arm64 (1.17.0-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:arm64 (1.7.0-1+b2) ... Setting up libsnmp-base (5.9.4+dfsg-1.1) ... Setting up libxcb-glx0:arm64 (1.17.0-2+b1) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libbrotli1:arm64 (1.1.0-2+b6) ... Setting up libedit2:arm64 (3.1-20250104-1) ... Setting up libmagic1t64:arm64 (1:5.45-3+b1) ... Setting up libxcb-keysyms1:arm64 (0.4.1-1) ... Setting up libxcb-shape0:arm64 (1.17.0-2+b1) ... Setting up x11-common (1:7.7+24) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-10) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-5) ... Setting up libgcrypt20:arm64 (1.11.0-7) ... Setting up libxcb-render-util0:arm64 (0.3.10-1) ... Setting up xkb-data (2.42-1) ... Setting up libxcb-shm0:arm64 (1.17.0-2+b1) ... Setting up libxcb-icccm4:arm64 (0.4.2-1) ... Setting up libcom-err2:arm64 (1.47.2-1) ... Setting up file (1:5.45-3+b1) ... Setting up libpcre2-16-0:arm64 (10.44-5) ... Setting up libopengl0:arm64 (1.7.0-1+b2) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up libxcb-util1:arm64 (0.4.1-1) ... Setting up libxcb-xkb1:arm64 (1.17.0-2+b1) ... Setting up libxcb-image0:arm64 (0.4.0-2+b2) ... Setting up libkrb5support0:arm64 (1.21.3-4) ... Setting up tzdata (2025a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Jan 30 15:55:07 UTC 2025. Universal Time is now: Thu Jan 30 15:55:07 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:arm64 (1.17.0-2+b1) ... Setting up mariadb-common (1:11.4.4-3) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up xtrans-dev (1.4.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:arm64 (4.13.3-1) ... Setting up libxcb-xinerama0:arm64 (1.17.0-2+b1) ... Setting up libpkgconf3:arm64 (1.8.1-4) ... Setting up libjpeg62-turbo:arm64 (1:2.1.5-3+b1) ... Setting up qt5-qmake-bin (5.15.15+dfsg-2) ... Setting up libwrap0:arm64 (7.6.q-35) ... Setting up libx11-data (2:1.8.10-2) ... Setting up libxcb-sync1:arm64 (1.17.0-2+b1) ... Setting up libavahi-common-data:arm64 (0.8-16) ... Setting up libdbus-1-3:arm64 (1.16.0-1) ... Setting up libproc2-0:arm64 (2:4.0.4-7) ... Setting up libunistring5:arm64 (1.3-1) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libssl-dev:arm64 (3.4.0-2) ... Setting up libpng16-16t64:arm64 (1.6.46-1) ... Setting up autopoint (0.23.1-1) ... Setting up icu-devtools (72.1-6) ... Setting up libmariadb3:arm64 (1:11.4.4-3) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up pkgconf-bin (1.8.1-4) ... Setting up libsensors5:arm64 (1:3.6.0-10+b1) ... Setting up libk5crypto3:arm64 (1.21.3-4) ... Setting up libglapi-mesa:arm64 (24.3.4-2) ... Setting up libvulkan1:arm64 (1.4.304.0-1) ... Setting up autoconf (2.72-3) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1+b1) ... Setting up libpci3:arm64 (1:3.13.0-1+b1) ... Setting up libffi8:arm64 (3.4.6-1) ... Setting up dwz (0.15-1+b1) ... Setting up libmtdev1t64:arm64 (1.1.6-1.2+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libxshmfence1:arm64 (1.3-1+b3) ... Setting up libxcb-randr0:arm64 (1.17.0-2+b1) ... Setting up libwrap0-dev:arm64 (7.6.q-35) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-7) ... Setting up libtasn1-6:arm64 (4.19.0-3+b3) ... Setting up libmd4c0:arm64 (0.5.2-2+b1) ... Setting up libx11-6:arm64 (2:1.8.10-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up libkrb5-3:arm64 (1.21.3-4) ... Setting up libglu1-mesa:arm64 (9.0.2-1.1+b3) ... Setting up libsensors-dev:arm64 (1:3.6.0-10+b1) ... Setting up libopengl-dev:arm64 (1.7.0-1+b2) ... Setting up libcap-dev:arm64 (1:2.66-5+b1) ... Setting up libdrm-common (2.4.123-1) ... Setting up libevdev2:arm64 (1.13.3+dfsg-1) ... Setting up readline-common (8.2-6) ... Setting up libicu-dev:arm64 (72.1-6) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up qtchooser (66-2+b1) ... Setting up libwacom-common (2.13.0-1) ... Setting up libxkbcommon0:arm64 (1.7.0-2) ... Setting up libwayland-client0:arm64 (1.23.1-1) ... Setting up automake (1:1.17-2) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.14.1-1) ... Setting up libxcb-dri3-0:arm64 (1.17.0-2+b1) ... Setting up libllvm19:arm64 (1:19.1.7-1+b1) ... Setting up libwayland-server0:arm64 (1.23.1-1) ... Setting up libx11-xcb1:arm64 (2:1.8.10-2) ... Setting up libice6:arm64 (2:1.1.1-1) ... Setting up gettext (0.23.1-1) ... Setting up libsnmp40t64:arm64 (5.9.4+dfsg-1.1+b3) ... Setting up libxau-dev:arm64 (1:1.0.11-1) ... Setting up qt5-qmake:arm64 (5.15.15+dfsg-2) ... Setting up libxrender1:arm64 (1:0.9.10-1.1+b4) ... Setting up libtool (2.5.4-2.1) ... Setting up fontconfig-config (2.15.0-2) ... Setting up libavahi-common3:arm64 (0.8-16) ... Setting up libxext6:arm64 (2:1.3.4-1+b3) ... Setting up libidn2-0:arm64 (2.3.7-2+b1) ... Setting up pkgconf:arm64 (1.8.1-4) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1+b4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libxdmcp-dev:arm64 (1:1.1.5-1) ... Setting up libxml2-dev:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libglib2.0-0t64:arm64 (2.82.4-2) ... No schema files found: doing nothing. Setting up libfreetype6:arm64 (2.13.3+dfsg-1) ... Setting up shared-mime-info (2.4-5+b2) ... Setting up libp11-kit0:arm64 (0.25.5-3) ... Setting up libxkbcommon-x11-0:arm64 (1.7.0-2) ... Setting up libgssapi-krb5-2:arm64 (1.21.3-4) ... Setting up pkg-config:arm64 (1.8.1-4) ... Setting up libudev-dev:arm64 (257.2-3) ... Setting up libreadline8t64:arm64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-1) ... Setting up libdrm2:arm64 (2.4.123-1) ... Setting up groff-base (1.23.0-7) ... Setting up libxslt1.1:arm64 (1.1.35-1.1+b1) ... Setting up libharfbuzz0b:arm64 (10.2.0-1) ... Setting up libnetsnmptrapd40t64:arm64 (5.9.4+dfsg-1.1+b3) ... Setting up libfontconfig1:arm64 (2.15.0-2) ... Setting up libsm6:arm64 (2:1.2.4-1) ... Setting up libpython3.13-stdlib:arm64 (3.13.1-3) ... Setting up libavahi-client3:arm64 (0.8-16) ... Setting up libgudev-1.0-0:arm64 (238-6) ... Setting up libpci-dev:arm64 (1:3.13.0-1+b1) ... Setting up libpython3-stdlib:arm64 (3.13.1-2) ... Setting up libdrm-amdgpu1:arm64 (2.4.123-1) ... Setting up libgnutls30t64:arm64 (3.8.8-2) ... Setting up fontconfig (2.15.0-2) ... Regenerating fonts cache... done. Setting up libxcb1-dev:arm64 (1.17.0-2+b1) ... Setting up libxslt1-dev:arm64 (1.1.35-1.1+b1) ... Setting up python3.13 (3.13.1-3) ... Setting up libwacom9:arm64 (2.13.0-1) ... Setting up libdrm-radeon1:arm64 (2.4.123-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libx11-dev:arm64 (2:1.8.10-2) ... Setting up python3 (3.13.1-2) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libinput-bin (1.26.2-1) ... Setting up libqt5core5t64:arm64 (5.15.15+dfsg-2) ... Setting up libxext-dev:arm64 (2:1.3.4-1+b3) ... Setting up libsnmp-dev (5.9.4+dfsg-1.1+b3) ... Setting up libqt5sql5t64:arm64 (5.15.15+dfsg-2) ... Setting up libcups2t64:arm64 (2.4.10-2+b1) ... Setting up libinput10:arm64 (1.26.2-1) ... Setting up mesa-libgallium:arm64 (24.3.4-2) ... Setting up libvulkan-dev:arm64 (1.4.304.0-1) ... Setting up libqt5dbus5t64:arm64 (5.15.15+dfsg-2) ... Setting up libgbm1:arm64 (24.3.4-2) ... Setting up libqt5concurrent5t64:arm64 (5.15.15+dfsg-2) ... Setting up libgl1-mesa-dri:arm64 (24.3.4-2) ... Setting up libqt5network5t64:arm64 (5.15.15+dfsg-2) ... Setting up libqt5xml5t64:arm64 (5.15.15+dfsg-2) ... Setting up debhelper (13.24.1) ... Setting up libqt5test5t64:arm64 (5.15.15+dfsg-2) ... Setting up qtbase5-dev-tools (5.15.15+dfsg-2) ... Setting up libegl-mesa0:arm64 (24.3.4-2) ... Setting up libegl1:arm64 (1.7.0-1+b2) ... Setting up libglx-mesa0:arm64 (24.3.4-2) ... Setting up libglx0:arm64 (1.7.0-1+b2) ... Setting up libgl1:arm64 (1.7.0-1+b2) ... Setting up libglx-dev:arm64 (1.7.0-1+b2) ... Setting up libgl-dev:arm64 (1.7.0-1+b2) ... Setting up libegl-dev:arm64 (1.7.0-1+b2) ... Setting up libqt5gui5t64:arm64 (5.15.15+dfsg-2) ... Setting up libglu1-mesa-dev:arm64 (9.0.2-1.1+b3) ... Setting up libqt5widgets5t64:arm64 (5.15.15+dfsg-2) ... Setting up libqt5printsupport5t64:arm64 (5.15.15+dfsg-2) ... Setting up qtbase5-dev:arm64 (5.15.15+dfsg-2) ... Processing triggers for libc-bin (2.40-6) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.37-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/reproducible-path/fwbuilder-5.3.7/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../fwbuilder_5.3.7-8_source.changes dpkg-buildpackage: info: source package fwbuilder dpkg-buildpackage: info: source version 5.3.7-8 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jeremy BÃcha <jbicha@ubuntu.com> dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_auto_clean dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules binary dh binary dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_update_autotools_config debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7' ./autogen.sh Found GNU Make at /usr/bin/gmake ... good. This script runs configure ... libtoolize: putting auxiliary files in '.'. libtoolize: copying file './config.guess' libtoolize: copying file './config.sub' libtoolize: copying file './install-sh' libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:6: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.in:6: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.in:6: the top level configure.in:7: warning: The macro 'AC_CONFIG_HEADER' is obsolete. configure.in:7: You should run autoupdate. ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from... configure.in:7: the top level configure.in:125: warning: The macro 'AC_ISC_POSIX' is obsolete. configure.in:125: You should run autoupdate. ./lib/autoconf/specific.m4:732: AC_ISC_POSIX is expanded from... configure.in:125: the top level configure.in:128: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.in:128: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.in:128: the top level configure.in:238: warning: The macro 'AC_LANG_C' is obsolete. configure.in:238: You should run autoupdate. ./lib/autoconf/c.m4:72: AC_LANG_C is expanded from... acinclude.m4:54: ACX_PTHREAD is expanded from... configure.in:238: the top level configure.in:238: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:238: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... acinclude.m4:54: ACX_PTHREAD is expanded from... configure.in:238: the top level checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for gawk... no checking for mawk... mawk checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes ./VERSION: line 26: git: command not found Creating VERSION.h file... checking for qmake... /bin/qmake checking checking version of QT this qmake is part of... 5.15.15 checking whether byte ordering is bigendian... no checking for a BSD-compatible install... /usr/bin/install -c checking for library containing strerror... none required checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for egrep... (cached) /usr/bin/grep -E checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking how to run the C++ preprocessor... g++ -E checking for strchr... yes checking for memcpy... yes checking whether make sets $(MAKE)... yes checking whether make is GNU Make... yes checking for pty.h... yes checking for libutil.h... no checking for util.h... no checking for forkpty in -lc... yes checking for cfmakeraw in -lc... yes checking for getopt.h... yes checking for signal.h... yes checking for endian.h... yes checking for strtok_r... yes checking for stat... yes checking for _stat... no checking for signal... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for gcc options needed to detect all undeclared functions... none needed checking for struct tm.tm_zone... yes checking for cppunit-config... no checking for Cppunit - version >= 1.12.0... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... gcc Found pthread library: PTHREAD_CFLAGS= PTHREAD_LIBS= checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libxml-2.0... yes checking for xmlSaveFormatFileEnc... yes checking for libxslt... yes checking for libxslt/xsltconfig.h... yes checking for bind/resolv.h... no checking for /usr/local/bind/include/resolv.h... no checking for resolv.h... yes checking for net-snmp-config... /bin/net-snmp-config checking for init_snmp in -lnetsnmp... yes checking for snprint_objid in -lnetsnmp... yes checking for inet_net_ntop in -lc... no checking for inet_net_ntop in -lbind... no checking for gzopen in -lz... yes checking for rcs... rcs checking for rcsdiff... rcsdiff checking for rlog... rlog checking for ci... ci checking for co... co checking what OS this is... Debian Linux checking for ccache... no checking for distcc... no configure: creating ./config.status config.status: creating qmake.inc config.status: creating src/res/objects_init.xml config.status: creating src/res/templates.xml config.status: creating src/libfwbuilder/qmake.inc config.status: creating src/libfwbuilder/etc/fwbuilder.dtd config.status: creating packaging/fwbuilder.control config.status: creating packaging/fwbuilder.spec config.status: creating packaging/fwbuilder-static-qt.spec config.status: creating packaging/fwbuilder.nsi config.status: creating config.h config.status: creating src/libfwbuilder/src/fwbuilder/libfwbuilder-config.h config.status: executing libtool commands QTDIR="" Running qmake: /bin/qmake -recursive Info: creating stash file /build/reproducible-path/fwbuilder-5.3.7/.qmake.stash Reading /build/reproducible-path/fwbuilder-5.3.7/src/src.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/libfwbuilder.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/etc/etc.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/migration/migration.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/src.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwbuilder/fwbuilder.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwcompiler/fwcompiler.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/res/res.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/antlr/antlr.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/parsers/parsers.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/import/import.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/common/common.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/compiler_lib/compiler_lib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/iptlib/iptlib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/ipt/ipt.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/pflib/pflib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/pf/pf.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/ipf/ipf.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/ipfw/ipfw.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/cisco_lib/cisco_lib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/nxosacl/nxosacl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/iosacl/iosacl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/pix/pix.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/procurve_acl/procurve_acl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/juniper_lib/juniper_lib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/junosacl/junosacl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libgui/libgui.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/fwbedit/fwbedit.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/gui/gui.pro Reading /build/reproducible-path/fwbuilder-5.3.7/doc/doc.pro dh_auto_configure dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) ./configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --libexecdir=\${prefix}/lib/aarch64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking how to print strings... printf checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ranlib... ranlib checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for gawk... no checking for mawk... mawk checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes ./VERSION: line 26: git: command not found Creating VERSION.h file... checking for qmake... /bin/qmake checking checking version of QT this qmake is part of... 5.15.15 checking whether byte ordering is bigendian... no checking for a BSD-compatible install... /usr/bin/install -c checking for library containing strerror... none required checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking for egrep... (cached) /usr/bin/grep -E checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking how to run the C++ preprocessor... g++ -E checking for strchr... yes checking for memcpy... yes checking whether make sets $(MAKE)... yes checking whether make is GNU Make... yes checking for pty.h... yes checking for libutil.h... no checking for util.h... no checking for forkpty in -lc... yes checking for cfmakeraw in -lc... yes checking for getopt.h... yes checking for signal.h... yes checking for endian.h... yes checking for strtok_r... yes checking for stat... yes checking for _stat... no checking for signal... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for gcc options needed to detect all undeclared functions... none needed checking for struct tm.tm_zone... yes checking for cppunit-config... no checking for Cppunit - version >= 1.12.0... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... gcc Found pthread library: PTHREAD_CFLAGS= PTHREAD_LIBS= checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libxml-2.0... yes checking for xmlSaveFormatFileEnc... yes checking for libxslt... yes checking for libxslt/xsltconfig.h... yes checking for bind/resolv.h... no checking for /usr/local/bind/include/resolv.h... no checking for resolv.h... yes checking for net-snmp-config... /bin/net-snmp-config checking for init_snmp in -lnetsnmp... yes checking for snprint_objid in -lnetsnmp... yes checking for inet_net_ntop in -lc... no checking for inet_net_ntop in -lbind... no checking for gzopen in -lz... yes checking for rcs... rcs checking for rcsdiff... rcsdiff checking for rlog... rlog checking for ci... ci checking for co... co checking what OS this is... Debian Linux checking for ccache... no checking for distcc... no configure: creating ./config.status config.status: creating qmake.inc config.status: creating src/res/objects_init.xml config.status: creating src/res/templates.xml config.status: creating src/libfwbuilder/qmake.inc config.status: creating src/libfwbuilder/etc/fwbuilder.dtd config.status: creating packaging/fwbuilder.control config.status: creating packaging/fwbuilder.spec config.status: creating packaging/fwbuilder-static-qt.spec config.status: creating packaging/fwbuilder.nsi config.status: creating config.h config.status: creating src/libfwbuilder/src/fwbuilder/libfwbuilder-config.h config.status: executing libtool commands QTDIR="" Running qmake: /bin/qmake -recursive Reading /build/reproducible-path/fwbuilder-5.3.7/src/src.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/libfwbuilder.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/etc/etc.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/migration/migration.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/src.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwbuilder/fwbuilder.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwcompiler/fwcompiler.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/res/res.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/antlr/antlr.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/parsers/parsers.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/import/import.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/common/common.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/compiler_lib/compiler_lib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/iptlib/iptlib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/ipt/ipt.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/pflib/pflib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/pf/pf.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/ipf/ipf.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/ipfw/ipfw.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/cisco_lib/cisco_lib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/nxosacl/nxosacl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/iosacl/iosacl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/pix/pix.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/procurve_acl/procurve_acl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/juniper_lib/juniper_lib.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/junosacl/junosacl.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/libgui/libgui.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/fwbedit/fwbedit.pro Reading /build/reproducible-path/fwbuilder-5.3.7/src/gui/gui.pro Reading /build/reproducible-path/fwbuilder-5.3.7/doc/doc.pro make[1]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7' dh_auto_build dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use) make -j1 make[1]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7' cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/src.pro ) && make -f Makefile make[2]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src' cd libfwbuilder/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/libfwbuilder.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder' cd etc/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/etc/etc.pro ) && make -f Makefile make[4]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/etc' make[4]: Nothing to be done for 'first'. make[4]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/etc' cd migration/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/migration/migration.pro ) && make -f Makefile make[4]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/migration' make[4]: Nothing to be done for 'first'. make[4]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/migration' cd src/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/src.pro ) && make -f Makefile make[4]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src' cd fwbuilder/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwbuilder/fwbuilder.pro ) && make -f Makefile make[5]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwbuilder' g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/InetAddr.o InetAddr.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/Interface.h:32, from InetAddr.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/InetAddr.h:30, from InetAddr.cpp:31: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/InetAddrMask.o InetAddrMask.cpp InetAddrMask.cpp:213:6: warning: 'bool libfwbuilder::operator==(const InetAddrMask&, const InetAddrMask&)' has not been declared within 'libfwbuilder' 213 | bool libfwbuilder::operator==(const InetAddrMask &a, const InetAddrMask &b) | ^~~~~~~~~~~~ In file included from InetAddrMask.cpp:31: ../fwbuilder/InetAddrMask.h:113:17: note: only here as a 'friend' 113 | friend bool operator==(const InetAddrMask &a, const InetAddrMask &b); | ^~~~~~~~ InetAddrMask.cpp:221:6: warning: 'bool libfwbuilder::operator<(const InetAddrMask&, const InetAddrMask&)' has not been declared within 'libfwbuilder' 221 | bool libfwbuilder::operator<(const InetAddrMask &a, const InetAddrMask &b) | ^~~~~~~~~~~~ ../fwbuilder/InetAddrMask.h:114:17: note: only here as a 'friend' 114 | friend bool operator<(const InetAddrMask &a, const InetAddrMask &b); | ^~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Inet6AddrMask.o Inet6AddrMask.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPRoute.o IPRoute.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/Interface.h:32, from ../fwbuilder/InterfaceData.h:33, from ../fwbuilder/IPRoute.h:44, from IPRoute.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/InetAddr.h:30, from IPRoute.cpp:31: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ IPRoute.cpp: In copy constructor 'libfwbuilder::IPRoute::IPRoute(const libfwbuilder::IPRoute&)': IPRoute.cpp:55:16: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 55 | intf = o.intf; | ^~~~ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ IPRoute.cpp: In constructor 'libfwbuilder::IPRoute::IPRoute(const libfwbuilder::InetAddr&, const libfwbuilder::InetAddr&, const libfwbuilder::InetAddr&, const libfwbuilder::InterfaceData&, bool)': IPRoute.cpp:68:14: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 68 | intf = _intf; | ^~~~~ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Address.o Address.cpp In file included from ../fwbuilder/Address.h:30, from Address.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from Address.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Address.cpp:34: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from Address.cpp:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Address.cpp:37: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/AddressRange.o AddressRange.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/AddressRange.h:30, from AddressRange.cpp:34: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from AddressRange.cpp:27: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/BackgroundOp.o BackgroundOp.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Constants.o Constants.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CustomService.o CustomService.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from CustomService.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/CustomService.h:33, from CustomService.cpp:34: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/dns.o dns.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Firewall.o Firewall.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Firewall.cpp:34: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from Firewall.cpp:35: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Firewall.cpp:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/ClusterGroup.h:25, from ../fwbuilder/FailoverClusterGroup.h:30, from Firewall.cpp:37: ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from ../fwbuilder/Firewall.h:30, from Firewall.cpp:38: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Firewall.cpp:40: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Firewall.cpp:41: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Firewall.cpp:42: ../fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from ../fwbuilder/NAT.h:32, from Firewall.cpp:43: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Firewall.cpp:44: ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Firewall.cpp:45: ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38, from Firewall.cpp:46: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Firewall.cpp:47: ../fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Cluster.o Cluster.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/Host.h:33, from ../fwbuilder/Firewall.h:30, from ../fwbuilder/Cluster.h:20, from Cluster.cpp:24: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from ../fwbuilder/Host.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/ClusterGroup.h:25, from ../fwbuilder/StateSyncClusterGroup.h:30, from Cluster.cpp:25: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Cluster.cpp:26: ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Cluster.cpp:28: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Cluster.cpp:31: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Cluster.cpp:32: ../fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Cluster.cpp:34: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from ../fwbuilder/Policy.h:31, from Cluster.cpp:36: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Cluster.cpp:37: ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Cluster.cpp:39: ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38, from Cluster.cpp:41: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ClusterGroup.o ClusterGroup.cpp In file included from ../fwbuilder/Group.h:35, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/ClusterGroup.h:25, from ClusterGroup.cpp:21: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:32, from ClusterGroup.cpp:22: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from ClusterGroup.cpp:23: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ClusterGroup.cpp:24: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FailoverClusterGroup.o FailoverClusterGroup.cpp In file included from ../fwbuilder/Group.h:35, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/ClusterGroup.h:25, from ../fwbuilder/FailoverClusterGroup.h:30, from FailoverClusterGroup.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FailoverClusterGroup.cpp:32: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/StateSyncClusterGroup.o StateSyncClusterGroup.cpp In file included from ../fwbuilder/Group.h:35, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/ClusterGroup.h:25, from ../fwbuilder/StateSyncClusterGroup.h:30, from StateSyncClusterGroup.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from StateSyncClusterGroup.cpp:32: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWException.o FWException.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWIntervalReference.o FWIntervalReference.cpp In file included from ../fwbuilder/FWReference.h:31, from ../fwbuilder/FWIntervalReference.h:31, from FWIntervalReference.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:32: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Group.h:36, from ../fwbuilder/IntervalGroup.h:31, from ../fwbuilder/FWIntervalReference.h:33: ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWIntervalReference.cpp:32: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWObject.o FWObject.cpp In file included from FWObject.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Tools.h:44, from FWObject.cpp:31: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObject.cpp:34: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from FWObject.cpp:35: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Library.h:34, from FWObject.cpp:36: ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObject.cpp:38: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from FWObject.cpp:39: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from FWObject.cpp:40: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from FWObject.cpp:42: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from FWObject.cpp:43: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ FWObject.cpp:498:38: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 498 | class InheritsFWOptions: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWObjectDatabase.o FWObjectDatabase.cpp In file included from FWObjectDatabase.cpp:42: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:43: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31, from ../fwbuilder/AttachedNetworks.h:28, from FWObjectDatabase.cpp:45: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:46: ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:47: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/ICMPService.h:31, from FWObjectDatabase.cpp:48: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:49: ../fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:50: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from FWObjectDatabase.cpp:51: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:52: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:53: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:56: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:33, from FWObjectDatabase.cpp:57: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from FWObjectDatabase.cpp:58: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from FWObjectDatabase.cpp:59: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:61: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:63: ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:64: ../fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:66: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41, from FWObjectDatabase.cpp:67: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:68: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:70: ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:71: ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/StateSyncClusterGroup.h:30, from FWObjectDatabase.cpp:72: ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:73: ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:74: ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:75: ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:76: ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:80: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:81: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:82: ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:83: ../fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:85: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase.cpp:86: ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ FWObjectDatabase.cpp: In copy constructor 'libfwbuilder::FWObjectDatabase::FWObjectDatabase(libfwbuilder::FWObjectDatabase&)': FWObjectDatabase.cpp:159:13: warning: implicitly-declared 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' is deprecated [-Wdeprecated-copy] 159 | *this = d; // copies entire tree | ^ FWObjectDatabase.cpp:141:1: note: because 'libfwbuilder::FWObjectDatabase' has user-provided 'libfwbuilder::FWObjectDatabase::FWObjectDatabase(libfwbuilder::FWObjectDatabase&)' 141 | FWObjectDatabase::FWObjectDatabase(FWObjectDatabase& d) : | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWObjectDatabase_create_object.o FWObjectDatabase_create_object.cpp In file included from FWObjectDatabase_create_object.cpp:46: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:47: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/AddressRange.h:30, from FWObjectDatabase_create_object.cpp:49: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32, from ../fwbuilder/AddressTable.h:30, from FWObjectDatabase_create_object.cpp:50: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/CustomService.h:33, from FWObjectDatabase_create_object.cpp:51: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:52: ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:32, from FWObjectDatabase_create_object.cpp:53: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:33: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:55: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:57: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from FWObjectDatabase_create_object.cpp:59: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:60: ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/StateSyncClusterGroup.h:30, from FWObjectDatabase_create_object.cpp:61: ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:62: ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:64: ../fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:65: ../fwbuilder/DynamicGroup.h:32:7: note: by 'libfwbuilder::DynamicGroup& libfwbuilder::DynamicGroup::operator=(const libfwbuilder::DynamicGroup&)' 32 | class DynamicGroup : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/ICMP6Service.h:31, from FWObjectDatabase_create_object.cpp:68: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:70: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:72: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from FWObjectDatabase_create_object.cpp:73: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:76: ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:77: ../fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from ../fwbuilder/NAT.h:32, from FWObjectDatabase_create_object.cpp:78: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:79: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:80: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:82: ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:83: ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41, from FWObjectDatabase_create_object.cpp:85: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from FWObjectDatabase_create_object.cpp:88: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:89: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:90: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_create_object.cpp:91: ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWObjectDatabase_tree_ops.o FWObjectDatabase_tree_ops.cpp In file included from FWObjectDatabase_tree_ops.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_tree_ops.cpp:33: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Library.h:34, from FWObjectDatabase_tree_ops.cpp:35: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from FWObjectDatabase_tree_ops.cpp:36: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_tree_ops.cpp:37: ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from FWObjectDatabase_tree_ops.cpp:39: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from FWObjectDatabase_tree_ops.cpp:40: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/ClusterGroup.h:25, from FWObjectDatabase_tree_ops.cpp:41: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_tree_ops.cpp:44: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:32, from FWObjectDatabase_tree_ops.cpp:45: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:33: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWObjectDatabase_search.o FWObjectDatabase_search.cpp In file included from FWObjectDatabase_search.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_search.cpp:33: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Library.h:34, from FWObjectDatabase_search.cpp:35: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from FWObjectDatabase_search.cpp:36: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_search.cpp:37: ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_search.cpp:38: ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from FWObjectDatabase_search.cpp:40: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_search.cpp:43: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:32, from FWObjectDatabase_search.cpp:44: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:33: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_search.cpp:45: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectDatabase_search.cpp:46: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWObjectReference.o FWObjectReference.cpp In file included from ../fwbuilder/FWReference.h:31, from ../fwbuilder/FWObjectReference.h:31, from FWObjectReference.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWObjectReference.cpp:32: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/ObjectGroup.h:30, from FWObjectReference.cpp:33: ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWOptions.o FWOptions.cpp In file included from ../fwbuilder/FWOptions.h:31, from FWOptions.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Tools.h:44, from ../fwbuilder/XMLTools.h:37, from ../fwbuilder/FWOptions.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from ../fwbuilder/Firewall.h:30, from FWOptions.cpp:34: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWReference.o FWReference.cpp In file included from ../fwbuilder/FWReference.h:31, from FWReference.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWReference.cpp:32: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/FWServiceReference.o FWServiceReference.cpp In file included from ../fwbuilder/FWReference.h:31, from ../fwbuilder/FWServiceReference.h:31, from FWServiceReference.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWServiceReference.cpp:32: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from FWServiceReference.cpp:33: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Group.h:36, from ../fwbuilder/ServiceGroup.h:30, from FWServiceReference.cpp:34: ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Group.o Group.cpp In file included from Group.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from Group.cpp:27: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Group.cpp:34: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from Group.cpp:35: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Host.o Host.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Host.cpp:34: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from Host.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from Host.cpp:35: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Host.cpp:36: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Host.cpp:37: ../fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ICMPService.o ICMPService.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/ICMPService.h:31, from ICMPService.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ICMP6Service.o ICMP6Service.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/ICMPService.h:31, from ../fwbuilder/ICMP6Service.h:31, from ICMP6Service.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Interface.o Interface.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/Interface.h:32, from Interface.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from Interface.cpp:25: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/ClusterGroup.h:25, from ../fwbuilder/FailoverClusterGroup.h:30, from Interface.cpp:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Interface.cpp:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Interface.cpp:35: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Interface.cpp:36: ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/AttachedNetworks.h:28, from Interface.cpp:37: ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Interface.cpp:38: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/InterfaceData.o InterfaceData.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/Interface.h:32, from InterfaceData.h:33, from InterfaceData.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Interface.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from InterfaceData.cpp:36: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from InterfaceData.cpp:37: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Interval.o Interval.cpp In file included from ../fwbuilder/Interval.h:31, from Interval.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWIntervalReference.h:31, from Interval.cpp:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Group.h:36, from ../fwbuilder/IntervalGroup.h:31, from ../fwbuilder/FWIntervalReference.h:33: ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Interval.cpp:34: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IntervalGroup.o IntervalGroup.cpp In file included from ../fwbuilder/Group.h:35, from ../fwbuilder/IntervalGroup.h:31, from IntervalGroup.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IntervalGroup.cpp:32: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IntervalGroup.cpp:33: ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IntervalGroup.cpp:34: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPService.o IPService.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/IPService.h:31, from IPService.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPv4.o IPv4.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/IPv4.h:33, from IPv4.cpp:49: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from IPv4.cpp:45: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from IPv4.cpp:50: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPv6.o IPv6.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/IPv6.h:33, from IPv6.cpp:51: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from IPv6.cpp:45: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from IPv6.cpp:52: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Library.o Library.cpp In file included from Library.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Library.h:34, from Library.cpp:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Logger.o Logger.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Management.o Management.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Management.cpp:35: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Management.cpp:37: ../fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/MultiAddress.o MultiAddress.cpp In file included from ../fwbuilder/MultiAddress.h:30, from MultiAddress.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from MultiAddress.cpp:35: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from MultiAddress.cpp:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from MultiAddress.cpp:37: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NAT.o NAT.cpp In file included from ../fwbuilder/NAT.h:31, from NAT.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwbuilder/RuleSet.h:32, from ../fwbuilder/NAT.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NAT.cpp:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NAT.cpp:36: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Network.o Network.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/Network.h:30, from Network.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NetworkIPv6.o NetworkIPv6.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/NetworkIPv6.h:30, from NetworkIPv6.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Inet6AddrMask.h:37, from NetworkIPv6.cpp:32: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/AttachedNetworks.o AttachedNetworks.cpp In file included from ../fwbuilder/MultiAddress.h:30, from ../fwbuilder/AttachedNetworks.h:28, from AttachedNetworks.cpp:30: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AttachedNetworks.cpp:33: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from AttachedNetworks.cpp:34: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AttachedNetworks.cpp:35: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AttachedNetworks.cpp:36: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AttachedNetworks.cpp:37: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AttachedNetworks.cpp:38: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ObjectGroup.o ObjectGroup.cpp In file included from ../fwbuilder/Group.h:35, from ../fwbuilder/ObjectGroup.h:30, from ObjectGroup.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:33: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:34: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:35: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:36: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:37: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from ObjectGroup.cpp:39: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:40: ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:41: ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:42: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:43: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:45: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/DNSName.h:31, from ObjectGroup.cpp:46: ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:47: ../fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectGroup.cpp:48: ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from ObjectGroup.cpp:50: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/DynamicGroup.o DynamicGroup.cpp In file included from ../fwbuilder/MultiAddress.h:30, from ../fwbuilder/DynamicGroup.h:27, from DynamicGroup.cpp:27: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/DynamicGroup.h:32:7: note: by 'libfwbuilder::DynamicGroup& libfwbuilder::DynamicGroup::operator=(const libfwbuilder::DynamicGroup&)' 32 | class DynamicGroup : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from DynamicGroup.cpp:29: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38, from DynamicGroup.cpp:30: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/physAddress.o physAddress.cpp In file included from ../fwbuilder/physAddress.h:30, from physAddress.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/physAddress.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from physAddress.cpp:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from physAddress.cpp:35: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/DNSName.o DNSName.cpp In file included from ../fwbuilder/DNSName.h:30, from DNSName.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31, from ../fwbuilder/DNSName.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from DNSName.cpp:35: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from DNSName.cpp:37: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from DNSName.cpp:38: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/AddressTable.o AddressTable.cpp In file included from ../fwbuilder/MultiAddress.h:30, from ../fwbuilder/AddressTable.h:30, from AddressTable.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ObjectGroup.h:30, from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AddressTable.cpp:35: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AddressTable.cpp:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AddressTable.cpp:37: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AddressTable.cpp:38: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Policy.o Policy.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Policy.cpp:34: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwbuilder/RuleSet.h:32, from ../fwbuilder/Policy.h:31, from Policy.cpp:35: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Policy.cpp:37: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Resources.o Resources.cpp In file included from ../fwbuilder/Resources.h:42, from Resources.cpp:47: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from Resources.cpp:42: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Resources.cpp:50: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/RuleElement.h:36, from Resources.cpp:51: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Resources.cpp:52: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from Resources.cpp:53: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Resources.cpp:54: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Routing.o Routing.cpp In file included from ../fwbuilder/Routing.h:32, from Routing.cpp:36: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwbuilder/RuleSet.h:32, from ../fwbuilder/Routing.h:33: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Routing.cpp:38: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Routing.cpp:39: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Rule.o Rule.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Rule.cpp:37: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from Rule.cpp:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:33, from ../fwbuilder/Firewall.h:30, from Rule.cpp:38: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from Rule.cpp:39: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38, from Rule.cpp:40: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Policy.h:31, from Rule.cpp:41: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Rule.cpp:45: ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Rule.cpp:46: ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Rule.cpp:47: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Rule.cpp:48: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RuleElement.o RuleElement.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from RuleElement.cpp:35: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/RuleElement.h:36, from RuleElement.cpp:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleElement.cpp:37: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleElement.cpp:39: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleElement.cpp:40: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from RuleElement.cpp:43: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleElement.cpp:44: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from RuleElement.cpp:45: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleElement.cpp:48: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleElement.cpp:49: ../fwbuilder/FWIntervalReference.h:41:7: note: by 'libfwbuilder::FWIntervalReference::operator=' 41 | class FWIntervalReference : public FWReference | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RuleSet.o RuleSet.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from RuleSet.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwbuilder/RuleSet.h:32, from RuleSet.cpp:33: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RuleSet.cpp:34: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/SecuwallMgmtFile.o SecuwallMgmtFile.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Service.o Service.cpp In file included from ../fwbuilder/Service.h:30, from Service.cpp:30: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWServiceReference.h:31, from Service.cpp:32: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Service.cpp:33: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ServiceGroup.o ServiceGroup.cpp In file included from ../fwbuilder/Service.h:30, from ServiceGroup.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/ServiceGroup.h:30, from ServiceGroup.cpp:33: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:34: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:35: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:36: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:38: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:41: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:42: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:43: ../fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from ServiceGroup.cpp:44: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:45: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:46: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:47: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceGroup.cpp:48: ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleSet.h:32, from ServiceGroup.cpp:50: ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/snmp.o snmp.cpp In file included from ../fwbuilder/physAddress.h:30, from snmp.cpp:35: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/physAddress.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from snmp.cpp:38: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/snmp.h:35, from snmp.cpp:53: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36, from ../fwbuilder/snmp.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ snmp.cpp: In member function 'void libfwbuilder::SNMPQuery::fetchRoutingTable(libfwbuilder::Logger*, libfwbuilder::SyncFlag*, libfwbuilder::SNMPConnection*)': snmp.cpp:411:39: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 411 | route_intf = ici->second; | ^~~~~~ In file included from ../fwbuilder/snmp.h:40: ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ snmp.cpp: In member function 'void libfwbuilder::SNMPQuery::fetchInterfaces(libfwbuilder::Logger*, libfwbuilder::SyncFlag*, libfwbuilder::SNMPConnection*)': snmp.cpp:763:35: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 763 | interfaces[ifindex] = idata; | ^~~~~ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ snmp.cpp: In member function 'virtual void libfwbuilder::SNMPCrawler::run_impl(libfwbuilder::Logger*, libfwbuilder::SyncFlag*)': snmp.cpp:1628:29: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 1628 | intf = real_i; | ^~~~~~ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ snmp.cpp:1657:35: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 1657 | intf=*k; | ^ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ snmp.cpp:1665:41: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 1665 | intf = *k; | ^ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ snmp.cpp:1673:45: warning: implicitly-declared 'libfwbuilder::InterfaceData& libfwbuilder::InterfaceData::operator=(const libfwbuilder::InterfaceData&)' is deprecated [-Wdeprecated-copy] 1673 | intf = *k; | ^ ../fwbuilder/InterfaceData.h:65:9: note: because 'libfwbuilder::InterfaceData' has user-provided 'libfwbuilder::InterfaceData::InterfaceData(const libfwbuilder::InterfaceData&)' 65 | InterfaceData(const InterfaceData& other); | ^~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TCPService.o TCPService.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/TCPUDPService.h:31, from ../fwbuilder/TCPService.h:31, from TCPService.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ThreadTools.o ThreadTools.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Tools.o Tools.cpp g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TCPUDPService.o TCPUDPService.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/TCPUDPService.h:31, from TCPUDPService.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/UDPService.o UDPService.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/TCPUDPService.h:31, from ../fwbuilder/UDPService.h:31, from UDPService.cpp:32: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/UserService.o UserService.cpp In file included from ../fwbuilder/Service.h:30, from ../fwbuilder/UserService.h:33, from UserService.cpp:34: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TagService.o TagService.cpp In file included from ../fwbuilder/TagService.h:31, from TagService.cpp:34: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TagService.h:32: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/XMLTools.o XMLTools.cpp In file included from /usr/include/libxml2/libxml/xmlIO.h:117, from /usr/include/libxml2/libxml/parser.h:813, from ../fwbuilder/XMLTools.h:43, from XMLTools.cpp:32: /usr/include/libxml2/libxml/globals.h:335:1: warning: unnecessary parentheses in declaration of '__xmlDoValidityCheckingDefaultValue' [-Wparentheses] 335 | (*(__xmlDoValidityCheckingDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:78:12: note: in expansion of macro 'xmlDoValidityCheckingDefaultValue' 78 | extern int xmlDoValidityCheckingDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:335:1: note: remove parentheses 335 | (*(__xmlDoValidityCheckingDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:78:12: note: in expansion of macro 'xmlDoValidityCheckingDefaultValue' 78 | extern int xmlDoValidityCheckingDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:335:3: warning: unnecessary parentheses in declaration of '__xmlDoValidityCheckingDefaultValue' [-Wparentheses] 335 | (*(__xmlDoValidityCheckingDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:78:12: note: in expansion of macro 'xmlDoValidityCheckingDefaultValue' 78 | extern int xmlDoValidityCheckingDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:335:3: note: remove parentheses 335 | (*(__xmlDoValidityCheckingDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:78:12: note: in expansion of macro 'xmlDoValidityCheckingDefaultValue' 78 | extern int xmlDoValidityCheckingDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:421:1: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses] 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:79:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' 79 | extern int xmlLoadExtDtdDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:421:1: note: remove parentheses 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:79:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' 79 | extern int xmlLoadExtDtdDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:421:3: warning: unnecessary parentheses in declaration of '__xmlLoadExtDtdDefaultValue' [-Wparentheses] 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:79:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' 79 | extern int xmlLoadExtDtdDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/libxml2/libxml/globals.h:421:3: note: remove parentheses 421 | (*(__xmlLoadExtDtdDefaultValue())) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XMLTools.cpp:79:12: note: in expansion of macro 'xmlLoadExtDtdDefaultValue' 79 | extern int xmlLoadExtDtdDefaultValue ; | ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ObjectMatcher.o ObjectMatcher.cpp In file included from ../fwbuilder/Address.h:30, from ../fwbuilder/AddressRange.h:30, from ObjectMatcher.cpp:51: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/ObjectMatcher.h:30, from ObjectMatcher.cpp:47: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/RuleElement.h:36, from ObjectMatcher.cpp:52: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from ObjectMatcher.cpp:53: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMatcher.cpp:54: ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMatcher.cpp:55: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMatcher.cpp:56: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from ObjectMatcher.cpp:57: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMatcher.cpp:59: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/DNSName.h:31, from ObjectMatcher.cpp:60: ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ObjectMirror.o ObjectMirror.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from ObjectMirror.cpp:36: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/ObjectMirror.h:30, from ObjectMirror.cpp:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/IPService.h:31, from ObjectMirror.cpp:37: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMirror.cpp:38: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMirror.cpp:39: ../fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from ObjectMirror.cpp:40: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ObjectMirror.cpp:41: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ gcc -c -pipe -g -Wno-unused-parameter -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/inet_net_ntop.o inet_net_ntop.c inet_net_ntop.c: In function 'inet_cidr_ntop_ipv6': inet_net_ntop.c:230:20: warning: left shift of negative value [-Wshift-negative-value] 230 | m = ~0 << (8 - b); | ^~ gcc -c -pipe -g -Wno-unused-parameter -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/inet_net_pton.o inet_net_pton.c g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/uint128.o uint128.cpp rm -f libfwbuilder.a ar cqs libfwbuilder.a .obj/InetAddr.o .obj/InetAddrMask.o .obj/Inet6AddrMask.o .obj/IPRoute.o .obj/Address.o .obj/AddressRange.o .obj/BackgroundOp.o .obj/Constants.o .obj/CustomService.o .obj/dns.o .obj/Firewall.o .obj/Cluster.o .obj/ClusterGroup.o .obj/FailoverClusterGroup.o .obj/StateSyncClusterGroup.o .obj/FWException.o .obj/FWIntervalReference.o .obj/FWObject.o .obj/FWObjectDatabase.o .obj/FWObjectDatabase_create_object.o .obj/FWObjectDatabase_tree_ops.o .obj/FWObjectDatabase_search.o .obj/FWObjectReference.o .obj/FWOptions.o .obj/FWReference.o .obj/FWServiceReference.o .obj/Group.o .obj/Host.o .obj/ICMPService.o .obj/ICMP6Service.o .obj/Interface.o .obj/InterfaceData.o .obj/Interval.o .obj/IntervalGroup.o .obj/IPService.o .obj/IPv4.o .obj/IPv6.o .obj/Library.o .obj/Logger.o .obj/Management.o .obj/MultiAddress.o .obj/NAT.o .obj/Network.o .obj/NetworkIPv6.o .obj/AttachedNetworks.o .obj/ObjectGroup.o .obj/DynamicGroup.o .obj/physAddress.o .obj/DNSName.o .obj/AddressTable.o .obj/Policy.o .obj/Resources.o .obj/Routing.o .obj/Rule.o .obj/RuleElement.o .obj/RuleSet.o .obj/SecuwallMgmtFile.o .obj/Service.o .obj/ServiceGroup.o .obj/snmp.o .obj/TCPService.o .obj/ThreadTools.o .obj/Tools.o .obj/TCPUDPService.o .obj/UDPService.o .obj/UserService.o .obj/TagService.o .obj/XMLTools.o .obj/ObjectMatcher.o .obj/ObjectMirror.o .obj/inet_net_ntop.o .obj/inet_net_pton.o .obj/uint128.o make[5]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwbuilder' cd fwcompiler/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwcompiler/fwcompiler.pro ) && make -f Makefile make[5]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwcompiler' g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/BaseCompiler.o BaseCompiler.cpp In file included from ../fwbuilder/Group.h:35, from ../fwbuilder/Rule.h:33, from BaseCompiler.h:31, from BaseCompiler.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWException.h:31, from BaseCompiler.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Compiler.o Compiler.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Compiler.h:31, from Compiler.cpp:29: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/AddressRange.h:30, from Compiler.cpp:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from ../fwbuilder/Cluster.h:20, from Compiler.cpp:32: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/CustomService.h:33, from Compiler.cpp:33: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:32, from ../fwbuilder/DNSName.h:31, from Compiler.cpp:34: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:38: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FailoverClusterGroup.h:30, from Compiler.cpp:39: ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/ICMP6Service.h:31, from Compiler.cpp:42: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:44: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:46: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Compiler.cpp:47: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:48: ../fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:50: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:51: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Policy.h:31, from Compiler.cpp:52: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39, from Compiler.cpp:54: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from Compiler.cpp:56: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler.cpp:57: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Compiler_helpers.o Compiler_helpers.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Compiler.h:31, from Compiler_helpers.cpp:16: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from Compiler_helpers.cpp:18: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_helpers.cpp:19: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_helpers.cpp:21: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_helpers.cpp:22: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from Compiler_helpers.cpp:23: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_helpers.cpp:24: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_helpers.cpp:25: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Policy.h:31, from Compiler_helpers.cpp:26: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_helpers.cpp:28: ../fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Compiler_ops.o Compiler_ops.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Compiler.h:31, from Compiler_ops.cpp:27: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from Compiler_ops.cpp:30: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:31: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Compiler_ops.cpp:32: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:36: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:33: ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:34: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:35: ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:36: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:37: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:38: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:39: ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:40: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:41: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:42: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_ops.cpp:43: ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Policy.h:31, from Compiler_ops.cpp:45: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Compiler_object_match.o Compiler_object_match.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Compiler.h:31, from Compiler_object_match.cpp:31: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/AddressRange.h:30, from Compiler_object_match.cpp:33: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38, from Compiler_object_match.cpp:34: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from Compiler_object_match.cpp:35: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_object_match.cpp:36: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_object_match.cpp:37: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from Compiler_object_match.cpp:38: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Compiler_object_match.cpp:40: ../fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/DNSName.h:31, from Compiler_object_match.cpp:41: ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Preprocessor.o Preprocessor.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from ../fwcompiler/Compiler.h:31, from Preprocessor.h:39, from Preprocessor.cpp:27: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from ../fwcompiler/Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:31, from Preprocessor.cpp:29: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/MultiAddress.h:32: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38, from Preprocessor.cpp:31: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from Preprocessor.cpp:32: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Preprocessor.cpp:35: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler.o NATCompiler.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from ../fwcompiler/Compiler.h:31, from NATCompiler.h:29, from NATCompiler.cpp:29: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from ../fwcompiler/Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from NATCompiler.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/NAT.h:32, from NATCompiler.cpp:31: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from NATCompiler.cpp:33: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from NATCompiler.cpp:36: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler.cpp:37: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler.cpp:40: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler.cpp:41: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator.o OSConfigurator.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from ../fwcompiler/Compiler.h:31, from OSConfigurator.h:29, from OSConfigurator.cpp:27: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from ../fwcompiler/Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator.h:33: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler.o PolicyCompiler.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from ../fwcompiler/Compiler.h:31, from PolicyCompiler.h:29, from PolicyCompiler.cpp:30: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from ../fwcompiler/Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from PolicyCompiler.h:31: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:32: ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:34: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:35: ../fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:36: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:37: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from PolicyCompiler.cpp:38: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:39: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:40: ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:41: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:42: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Policy.h:31, from PolicyCompiler.cpp:43: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from PolicyCompiler.cpp:45: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from PolicyCompiler.cpp:48: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler.cpp:54: ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FailoverClusterGroup.h:30, from PolicyCompiler.cpp:55: ../fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ PolicyCompiler.cpp: In member function 'std::__cxx11::list<libfwbuilder::FWObject*>::iterator fwcompiler::PolicyCompiler::find_more_specific_rule(libfwbuilder::PolicyRule*, bool, const std::__cxx11::list<libfwbuilder::FWObject*>::iterator&, const std::__cxx11::list<libfwbuilder::FWObject*>::iterator&, libfwbuilder::PolicyRule**)': PolicyCompiler.cpp:570:34: warning: catching polymorphic type 'class libfwbuilder::FWException' by value [-Wcatch-value=] 570 | } catch (FWException ex) { | ^~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ServiceRuleProcessors.o ServiceRuleProcessors.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from Compiler.h:31, from ServiceRuleProcessors.cpp:28: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from ServiceRuleProcessors.cpp:30: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceRuleProcessors.cpp:31: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceRuleProcessors.cpp:32: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from ServiceRuleProcessors.cpp:33: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceRuleProcessors.cpp:34: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceRuleProcessors.cpp:35: ../fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceRuleProcessors.cpp:36: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ServiceRuleProcessors.cpp:37: ../fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Policy.h:31, from ServiceRuleProcessors.cpp:39: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler.o RoutingCompiler.cpp In file included from ../fwbuilder/FWObjectDatabase.h:30, from ../fwcompiler/Compiler.h:31, from RoutingCompiler.h:34, from RoutingCompiler.cpp:33: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/FWObjectReference.h:31, from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from ../fwcompiler/BaseCompiler.h:31, from ../fwcompiler/Compiler.h:34: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from RoutingCompiler.h:36: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/AddressTable.h:30, from RoutingCompiler.cpp:35: ../fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:36: ../fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:38: ../fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:39: ../fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:40: ../fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/TCPService.h:31, from RoutingCompiler.cpp:41: ../fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:42: ../fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:43: ../fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Routing.h:33, from RoutingCompiler.cpp:44: ../fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:34, from ../fwbuilder/Firewall.h:30, from RoutingCompiler.cpp:46: ../fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Host.h:35: ../fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler.cpp:47: ../fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Interface.h:33, from ../fwbuilder/InterfaceData.h:33, from ../fwbuilder/IPRoute.h:44, from RoutingCompiler.cpp:50: ../fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -D__STDC_FORMAT_MACROS -Wno-unused-parameter -g -O2 -ffile-prefix-map=/build/reproducible-path/fwbuilder-5.3.7=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wall -Wextra -I. -I.. -I../.. -I/usr/include/libxml2 -I../../../.. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/GroupRegistry.o GroupRegistry.cpp In file included from GroupRegistry.h:27, from GroupRegistry.cpp:24: ../fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from GroupRegistry.cpp:26: ../fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from GroupRegistry.cpp:27: ../fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/Group.h:36, from ../fwbuilder/Rule.h:33, from GroupRegistry.cpp:28: ../fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:37, from GroupRegistry.cpp:29: ../fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:38: ../fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:39: ../fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:40: ../fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:41: ../fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../fwbuilder/RuleElement.h:42: ../fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ rm -f libfwcompiler.a ar cqs libfwcompiler.a .obj/BaseCompiler.o .obj/Compiler.o .obj/Compiler_helpers.o .obj/Compiler_ops.o .obj/Compiler_object_match.o .obj/Preprocessor.o .obj/NATCompiler.o .obj/OSConfigurator.o .obj/PolicyCompiler.o .obj/ServiceRuleProcessors.o .obj/RoutingCompiler.o .obj/GroupRegistry.o make[5]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src/fwcompiler' make[4]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder/src' make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/libfwbuilder' cd res/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/res/res.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/res' make[3]: Nothing to be done for 'first'. make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/res' cd antlr/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/antlr/antlr.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/antlr' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ANTLRUtil.o ANTLRUtil.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ASTFactory.o ASTFactory.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ASTNULLType.o ASTNULLType.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ASTRefCount.o ASTRefCount.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/BaseAST.o BaseAST.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/BitSet.o BitSet.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CharBuffer.o CharBuffer.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CharScanner.o CharScanner.cpp In file included from CharScanner.cpp:10: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from CharScanner.cpp:8: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CommonAST.o CommonAST.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CommonASTWithHiddenTokens.o CommonASTWithHiddenTokens.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CommonHiddenStreamToken.o CommonHiddenStreamToken.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CommonToken.o CommonToken.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/InputBuffer.o InputBuffer.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/LLkParser.o LLkParser.cpp In file included from ../antlr/LLkParser.hpp:12, from LLkParser.cpp:8: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from ../antlr/Parser.hpp:13: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/MismatchedCharException.o MismatchedCharException.cpp In file included from MismatchedCharException.cpp:8: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../antlr/CharScanner.hpp:14: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/MismatchedTokenException.o MismatchedTokenException.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NoViableAltException.o NoViableAltException.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NoViableAltForCharException.o NoViableAltForCharException.cpp In file included from ../antlr/NoViableAltForCharException.hpp:13, from NoViableAltForCharException.cpp:8: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../antlr/ANTLRException.hpp:12, from ../antlr/RecognitionException.hpp:12, from ../antlr/NoViableAltForCharException.hpp:12: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Parser.o Parser.cpp In file included from Parser.cpp:8: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from ../antlr/Parser.hpp:13: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RecognitionException.o RecognitionException.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/String.o String.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TokenBuffer.o TokenBuffer.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Token.o Token.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TokenRefCount.o TokenRefCount.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TokenStreamBasicFilter.o TokenStreamBasicFilter.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TokenStreamHiddenTokenFilter.o TokenStreamHiddenTokenFilter.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TokenStreamRewriteEngine.o TokenStreamRewriteEngine.cpp TokenStreamRewriteEngine.cpp: In member function 'void antlr::TokenStreamRewriteEngine::toStream(std::ostream&, const std::string&, size_t, size_t) const': TokenStreamRewriteEngine.cpp:132:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 132 | if( lastToken > (tokens.size() - 1) ) | ^~ TokenStreamRewriteEngine.cpp:135:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 135 | while ( tokenCursor <= lastToken ) | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TokenStreamSelector.o TokenStreamSelector.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TreeParser.o TreeParser.cpp rm -f libantlr.a ar cqs libantlr.a .obj/ANTLRUtil.o .obj/ASTFactory.o .obj/ASTNULLType.o .obj/ASTRefCount.o .obj/BaseAST.o .obj/BitSet.o .obj/CharBuffer.o .obj/CharScanner.o .obj/CommonAST.o .obj/CommonASTWithHiddenTokens.o .obj/CommonHiddenStreamToken.o .obj/CommonToken.o .obj/InputBuffer.o .obj/LLkParser.o .obj/MismatchedCharException.o .obj/MismatchedTokenException.o .obj/NoViableAltException.o .obj/NoViableAltForCharException.o .obj/Parser.o .obj/RecognitionException.o .obj/String.o .obj/TokenBuffer.o .obj/Token.o .obj/TokenRefCount.o .obj/TokenStreamBasicFilter.o .obj/TokenStreamHiddenTokenFilter.o .obj/TokenStreamRewriteEngine.o .obj/TokenStreamSelector.o .obj/TreeParser.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/antlr' cd parsers/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/parsers/parsers.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/parsers' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IOSCfgLexer.o IOSCfgLexer.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IOSImporter.h:36, from iosacl.g:30, from IOSCfgLexer.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/IOSImporter.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ In file included from IOSCfgLexer.hpp:17: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IOSCfgParser.o IOSCfgParser.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IOSImporter.h:36, from iosacl.g:30, from IOSCfgParser.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/IOSImporter.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ In file included from ../antlr/LLkParser.hpp:12, from IOSCfgParser.hpp:16: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from ../import/IOSImporter.h:34: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPTCfgLexer.o IPTCfgLexer.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IPTImporter.h:34, from iptables.g:41, from IPTCfgLexer.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/IPTImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IPTImporter.h:38: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IPTImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from IPTCfgLexer.hpp:17: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPUDPService.h:31, from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from iptables.g:67: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPTCfgParser.o IPTCfgParser.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IPTImporter.h:34, from iptables.g:41, from IPTCfgParser.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/IPTImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IPTImporter.h:38: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IPTImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from ../antlr/LLkParser.hpp:12, from IPTCfgParser.hpp:16: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from ../import/IPTImporter.h:32: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h: At global scope: ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPUDPService.h:31, from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from iptables.g:67: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PIXCfgLexer.o PIXCfgLexer.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IOSImporter.h:36, from ../import/PIXImporter.h:34, from pix.g:28, from PIXCfgLexer.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/PIXImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/PIXImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from PIXCfgLexer.hpp:17: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PIXCfgParser.o PIXCfgParser.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IOSImporter.h:36, from ../import/PIXImporter.h:34, from pix.g:28, from PIXCfgParser.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/PIXImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/PIXImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from ../antlr/LLkParser.hpp:12, from PIXCfgParser.hpp:16: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from ../import/PIXImporter.h:32: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PFCfgLexer.o PFCfgLexer.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IOSImporter.h:36, from ../import/PFImporter.h:34, from pf.g:28, from PFCfgLexer.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/PFImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/PFImporter.h:44: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from PFCfgLexer.hpp:17: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../import -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PFCfgParser.o PFCfgParser.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../import/Importer.h:28, from ../import/IOSImporter.h:36, from ../import/PFImporter.h:34, from pf.g:28, from PFCfgParser.cpp:8: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from ../import/PFImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ../import/Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../import/Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../import/objectMaker.h:31, from ../import/Importer.h:34: ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../import/objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../import/PFImporter.h:44: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from ../antlr/LLkParser.hpp:12, from PFCfgParser.hpp:16: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from ../import/PFImporter.h:32: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ rm -f libfwbparser.a ar cqs libfwbparser.a .obj/IOSCfgLexer.o .obj/IOSCfgParser.o .obj/IPTCfgLexer.o .obj/IPTCfgParser.o .obj/PIXCfgLexer.o .obj/PIXCfgParser.o .obj/PFCfgLexer.o .obj/PFCfgParser.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/parsers' cd import/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/import/import.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/import' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/QStringListOperators.o QStringListOperators.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PreImport.o PreImport.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/objectMaker.o objectMaker.cpp In file included from objectMaker.h:28, from objectMaker.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectMaker.cpp:27: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Library.h:34, from objectMaker.cpp:28: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectMaker.cpp:29: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectMaker.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from objectMaker.cpp:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from objectMaker.cpp:34: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectMaker.cpp:35: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/objectSignature.o objectSignature.cpp In file included from objectMaker.h:28, from objectSignature.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressRange.h:30, from objectSignature.cpp:27: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from objectSignature.cpp:28: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:29: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/CustomService.h:33, from objectSignature.cpp:30: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:31: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:33: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:34: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from objectSignature.cpp:36: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ICMP6Service.h:31, from objectSignature.cpp:37: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:39: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:41: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:42: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:43: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:44: ../libfwbuilder/src/fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:47: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:48: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:49: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from objectSignature.cpp:50: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:51: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:52: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:53: ../libfwbuilder/src/fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:54: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from objectSignature.cpp:55: ../libfwbuilder/src/fwbuilder/DynamicGroup.h:32:7: note: by 'libfwbuilder::DynamicGroup& libfwbuilder::DynamicGroup::operator=(const libfwbuilder::DynamicGroup&)' 32 | class DynamicGroup : public MultiAddress | ^~~~~~~~~~~~ objectSignature.cpp: In member function 'virtual void* ObjectSignature::dispatch(libfwbuilder::TCPService*, void*)': objectSignature.cpp:929:10: warning: 'void qSort(Container&) [with Container = QList<int>]' is deprecated: Use std::sort [-Wdeprecated-declarations] 929 | qSort(flags_comp); | ~~~~~^~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstringlist.h:41, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QStringList:1, from objectSignature.h:32: /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ objectSignature.cpp:930:10: warning: 'void qSort(Container&) [with Container = QList<int>]' is deprecated: Use std::sort [-Wdeprecated-declarations] 930 | qSort(flags_mask); | ~~~~~^~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/addressObjectMaker.o addressObjectMaker.cpp In file included from objectMaker.h:28, from addressObjectMaker.h:28, from addressObjectMaker.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:26: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:27: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from addressObjectMaker.cpp:28: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:29: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:31: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:32: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:33: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from addressObjectMaker.cpp:34: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/serviceObjectMaker.o serviceObjectMaker.cpp In file included from objectMaker.h:28, from serviceObjectMaker.h:28, from serviceObjectMaker.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/CustomService.h:33, from serviceObjectMaker.cpp:26: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from serviceObjectMaker.cpp:28: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from serviceObjectMaker.cpp:29: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from serviceObjectMaker.cpp:30: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Library.h:34, from serviceObjectMaker.cpp:31: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from serviceObjectMaker.cpp:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from serviceObjectMaker.cpp:34: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from serviceObjectMaker.cpp:35: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/getProtoByName.o getProtoByName.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/getServByName.o getServByName.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Importer.o Importer.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from Importer.cpp:31: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from ../libfwbuilder/src/fwbuilder/Host.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:43: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/CustomService.h:33, from Importer.cpp:44: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from Importer.cpp:45: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:47: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:48: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:49: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:50: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:51: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:52: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:53: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from Importer.cpp:55: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from Importer.cpp:56: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:57: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.cpp:58: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ Importer.cpp:72:26: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 72 | class join : public std::unary_function<std::string, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ Importer.cpp: In member function 'void Importer::rearrangeVlanInterfaces()': Importer.cpp:978:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 978 | std::auto_ptr<interfaceProperties> int_prop( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IOSImporter.o IOSImporter.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from IOSImporter.cpp:31: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from IOSImporter.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.cpp:40: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/IPService.h:31, from IOSImporter.cpp:43: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.cpp:44: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from IOSImporter.cpp:45: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.cpp:46: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from IOSImporter.cpp:48: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.cpp:49: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IOSImporterRun.o IOSImporterRun.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from IOSImporterRun.cpp:30: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from IOSImporter.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ In file included from IOSCfgLexer.hpp:17, from IOSImporterRun.cpp:43: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from ../antlr/LLkParser.hpp:12, from IOSCfgParser.hpp:16, from IOSImporterRun.cpp:44: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from IOSImporter.h:34: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPTImporter.o IPTImporter.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IPTImporter.h:34, from IPTImporter.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from IPTImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.h:38: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:36: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/CustomService.h:33, from IPTImporter.cpp:37: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:38: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:39: ../libfwbuilder/src/fwbuilder/FWServiceReference.h:41:11: note: by 'libfwbuilder::FWServiceReference::operator=' 41 | class FWServiceReference : public FWReference | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:40: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:41: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:43: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:45: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from IPTImporter.cpp:48: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from IPTImporter.cpp:49: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:50: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.cpp:51: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/IPTImporterRun.o IPTImporterRun.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IPTImporter.h:34, from IPTImporterRun.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from IPTImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.h:38: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IPTImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from IPTCfgLexer.hpp:17, from IPTImporterRun.cpp:42: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from ../antlr/LLkParser.hpp:12, from IPTCfgParser.hpp:16, from IPTImporterRun.cpp:43: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from IPTImporter.h:32: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PIXImporter.o PIXImporter.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from PIXImporter.h:34, from PIXImporter.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from PIXImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.cpp:36: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.cpp:37: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.cpp:39: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/IPService.h:31, from PIXImporter.cpp:42: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.cpp:43: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PIXImporter.cpp:44: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.cpp:45: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from PIXImporter.cpp:47: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.cpp:48: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ PIXImporter.cpp: In member function 'void PIXImporter::rearrangeVlanInterfaces()': PIXImporter.cpp:581:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 581 | std::auto_ptr<interfaceProperties> int_prop( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PIXImporterNat.o PIXImporterNat.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from PIXImporter.h:34, from PIXImporterNat.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from PIXImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporterNat.cpp:36: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporterNat.cpp:37: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporterNat.cpp:39: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/IPService.h:31, from PIXImporterNat.cpp:42: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporterNat.cpp:43: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PIXImporterNat.cpp:44: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporterNat.cpp:45: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from PIXImporterNat.cpp:47: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporterNat.cpp:48: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qchar.h:43, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from objectSignature.h:31: PIXImporterNat.cpp: In member function 'void PIXImporter::buildSNATRule()': /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1114:30: warning: implicitly-declared 'GlobalPool::GlobalPool(const GlobalPool&)' is deprecated [-Wdeprecated-copy] 1114 | if (variable = *name.i; false) {} else | ^ /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1133:5: note: in expansion of macro 'Q_FOREACH_IMPL' 1133 | Q_FOREACH_IMPL(variable, Q_FOREACH_JOIN(_container_, __LINE__), container) | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qglobal.h:1140:21: note: in expansion of macro 'Q_FOREACH' 1140 | # define foreach Q_FOREACH | ^~~~~~~~~ PIXImporterNat.cpp:295:9: note: in expansion of macro 'foreach' 295 | foreach(GlobalPool pool, global_pools[pool_num]) | ^~~~~~~ PIXImporterNat.cpp:73:13: note: because 'GlobalPool' has user-provided 'GlobalPool& GlobalPool::operator=(const GlobalPool&)' 73 | GlobalPool& GlobalPool::operator=(const GlobalPool &other) | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PIXImporterRun.o PIXImporterRun.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from PIXImporter.h:34, from PIXImporterRun.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from PIXImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PIXImporter.h:39: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from PIXCfgLexer.hpp:17, from PIXImporterRun.cpp:41: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from ../antlr/LLkParser.hpp:12, from PIXCfgParser.hpp:16, from PIXImporterRun.cpp:42: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/ios:41, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/sstream:40, from PIXImporter.h:32: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PFImporter.o PFImporter.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from PFImporter.h:34, from PFImporter.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/stl_tree.h:65, from /usr/include/c++/14/map:62, from PFImporter.h:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.h:44: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:37: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PFImporter.cpp:38: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:39: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:40: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:41: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ICMPService.h:31, from PFImporter.cpp:42: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:43: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:45: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:46: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from PFImporter.cpp:49: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PFImporter.cpp:50: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:52: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.cpp:53: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ PFImporter.cpp: In member function 'void PFImporter::convertTcpFlags(QList<int>&, const QString&)': PFImporter.cpp:490:10: warning: 'void qSort(Container&) [with Container = QList<int>]' is deprecated: Use std::sort [-Wdeprecated-declarations] 490 | qSort(flags_list); | ~~~~~^~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstringlist.h:41, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QStringList:1, from objectSignature.h:32: /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../../src -I../libfwbuilder/src -I../compiler_lib -I. -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PFImporterRun.o PFImporterRun.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Importer.h:28, from IOSImporter.h:36, from PFImporter.h:34, from PFImporterRun.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/InetAddr.h:30, from PFImporterRun.cpp:26: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Importer.h:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from Importer.h:30: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Importer.h:31: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ObjectMatcher.h:34, from ../libfwbuilder/src/fwbuilder/FWObject.h:47: ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from objectMaker.h:31, from Importer.h:34: objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DynamicGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DynamicGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:229:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 229 | __DECLARE_DISPATCH_METHODS(DynamicGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::physAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::physAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:228:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 228 | __DECLARE_DISPATCH_METHODS(physAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UserService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UserService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:227:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 227 | __DECLARE_DISPATCH_METHODS(UserService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::UDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::UDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:226:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 226 | __DECLARE_DISPATCH_METHODS(UDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TagService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TagService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:225:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 225 | __DECLARE_DISPATCH_METHODS(TagService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPUDPService*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:224:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 224 | __DECLARE_DISPATCH_METHODS(TCPUDPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::TCPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::TCPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:223:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 223 | __DECLARE_DISPATCH_METHODS(TCPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::StateSyncClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:222:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 222 | __DECLARE_DISPATCH_METHODS(StateSyncClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ServiceGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ServiceGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:221:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 221 | __DECLARE_DISPATCH_METHODS(ServiceGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Service*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:220:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 220 | __DECLARE_DISPATCH_METHODS(Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::SNMPManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:219:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 219 | __DECLARE_DISPATCH_METHODS(SNMPManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSetOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:218:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 218 | __DECLARE_DISPATCH_METHODS(RuleSetOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleSet*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:217:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 217 | __DECLARE_DISPATCH_METHODS(RuleSet); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:216:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 216 | __DECLARE_DISPATCH_METHODS(RuleElementTSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:215:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 215 | __DECLARE_DISPATCH_METHODS(RuleElementTSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementTDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:214:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 214 | __DECLARE_DISPATCH_METHODS(RuleElementTDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:213:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 213 | __DECLARE_DISPATCH_METHODS(RuleElementSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:212:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 212 | __DECLARE_DISPATCH_METHODS(RuleElementSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:211:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 211 | __DECLARE_DISPATCH_METHODS(RuleElementRItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRGtw*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:210:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 210 | __DECLARE_DISPATCH_METHODS(RuleElementRGtw); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementRDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:209:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 209 | __DECLARE_DISPATCH_METHODS(RuleElementRDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrv*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:208:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 208 | __DECLARE_DISPATCH_METHODS(RuleElementOSrv); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementOSrc*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:207:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 207 | __DECLARE_DISPATCH_METHODS(RuleElementOSrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementODst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:206:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 206 | __DECLARE_DISPATCH_METHODS(RuleElementODst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementItf*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:205:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 205 | __DECLARE_DISPATCH_METHODS(RuleElementItf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementInterval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:204:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 204 | __DECLARE_DISPATCH_METHODS(RuleElementInterval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElementDst*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:203:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 203 | __DECLARE_DISPATCH_METHODS(RuleElementDst); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RuleElement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:202:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 202 | __DECLARE_DISPATCH_METHODS(RuleElement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Rule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:201:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 201 | __DECLARE_DISPATCH_METHODS(Rule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:200:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 200 | __DECLARE_DISPATCH_METHODS(RoutingRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::RoutingRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:199:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 199 | __DECLARE_DISPATCH_METHODS(RoutingRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Routing*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:198:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 198 | __DECLARE_DISPATCH_METHODS(Routing); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:197:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 197 | __DECLARE_DISPATCH_METHODS(PolicyRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:196:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 196 | __DECLARE_DISPATCH_METHODS(PolicyRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::PolicyInstallScript*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:195:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 195 | __DECLARE_DISPATCH_METHODS(PolicyInstallScript); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Policy*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:194:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 194 | __DECLARE_DISPATCH_METHODS(Policy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ObjectGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ObjectGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:193:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 193 | __DECLARE_DISPATCH_METHODS(ObjectGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NetworkIPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NetworkIPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:192:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 192 | __DECLARE_DISPATCH_METHODS(NetworkIPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Network*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Network*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:191:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 191 | __DECLARE_DISPATCH_METHODS(Network); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRuleOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:190:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 190 | __DECLARE_DISPATCH_METHODS(NATRuleOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NATRule*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:189:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 189 | __DECLARE_DISPATCH_METHODS(NATRule); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::NAT*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:188:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 188 | __DECLARE_DISPATCH_METHODS(NAT); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddressRunTime*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:187:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 187 | __DECLARE_DISPATCH_METHODS(MultiAddressRunTime); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::MultiAddress*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:186:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 186 | __DECLARE_DISPATCH_METHODS(MultiAddress); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Management*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:185:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 185 | __DECLARE_DISPATCH_METHODS(Management); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Library*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:184:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 184 | __DECLARE_DISPATCH_METHODS(Library); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IntervalGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:183:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 183 | __DECLARE_DISPATCH_METHODS(IntervalGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interval*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:182:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 182 | __DECLARE_DISPATCH_METHODS(Interval); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::InterfaceOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:181:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 181 | __DECLARE_DISPATCH_METHODS(InterfaceOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Interface*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:180:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 180 | __DECLARE_DISPATCH_METHODS(Interface); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv6*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv6*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:179:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 179 | __DECLARE_DISPATCH_METHODS(IPv6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPv4*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPv4*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:178:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 178 | __DECLARE_DISPATCH_METHODS(IPv4); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::IPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::IPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:177:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 177 | __DECLARE_DISPATCH_METHODS(IPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMPService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMPService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:176:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 176 | __DECLARE_DISPATCH_METHODS(ICMPService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ICMP6Service*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ICMP6Service*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:175:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 175 | __DECLARE_DISPATCH_METHODS(ICMP6Service); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::HostOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:174:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 174 | __DECLARE_DISPATCH_METHODS(HostOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Host*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:173:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 173 | __DECLARE_DISPATCH_METHODS(Host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Group*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:172:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 172 | __DECLARE_DISPATCH_METHODS(Group); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FirewallOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:171:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 171 | __DECLARE_DISPATCH_METHODS(FirewallOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Firewall*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:170:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 170 | __DECLARE_DISPATCH_METHODS(Firewall); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FailoverClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:169:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 169 | __DECLARE_DISPATCH_METHODS(FailoverClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWServiceReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:168:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 168 | __DECLARE_DISPATCH_METHODS(FWServiceReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:167:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 167 | __DECLARE_DISPATCH_METHODS(FWReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:166:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 166 | __DECLARE_DISPATCH_METHODS(FWOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:165:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 165 | __DECLARE_DISPATCH_METHODS(FWObjectReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObjectDatabase*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:164:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 164 | __DECLARE_DISPATCH_METHODS(FWObjectDatabase); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWObject*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:163:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 163 | __DECLARE_DISPATCH_METHODS(FWObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWIntervalReference*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:162:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 162 | __DECLARE_DISPATCH_METHODS(FWIntervalReference); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::FWBDManagement*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:161:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 161 | __DECLARE_DISPATCH_METHODS(FWBDManagement); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::DNSName*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::DNSName*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:160:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 160 | __DECLARE_DISPATCH_METHODS(DNSName); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::CustomService*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::CustomService*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:159:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 159 | __DECLARE_DISPATCH_METHODS(CustomService); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroupOptions*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:158:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 158 | __DECLARE_DISPATCH_METHODS(ClusterGroupOptions); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::ClusterGroup*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:157:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 157 | __DECLARE_DISPATCH_METHODS(ClusterGroup); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Cluster*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:156:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 156 | __DECLARE_DISPATCH_METHODS(Cluster); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressTable*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressTable*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:155:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 155 | __DECLARE_DISPATCH_METHODS(AddressTable); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::AddressRange*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::AddressRange*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:154:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 154 | __DECLARE_DISPATCH_METHODS(AddressRange); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:134:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 134 | virtual void* dispatch(const classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:131:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(const libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 131 | virtual void* dispatch(const classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:128:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, const void*)' was hidden [-Woverloaded-virtual=] 128 | virtual void* dispatch(classname*, const void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:125:16: warning: 'virtual void* libfwbuilder::Dispatch::dispatch(libfwbuilder::Address*, void*)' was hidden [-Woverloaded-virtual=] 125 | virtual void* dispatch(classname*, void*) \ | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Dispatch.h:153:9: note: in expansion of macro '__DECLARE_DISPATCH_METHODS' 153 | __DECLARE_DISPATCH_METHODS(Address); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ objectSignature.h:201:19: note: by 'ObjectSignature::dispatch' 201 | virtual void* dispatch(libfwbuilder::DynamicGroup*, void*); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from IOSImporter.h:40: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PFImporter.h:44: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ In file included from PFCfgLexer.hpp:17, from PFImporterRun.cpp:41: ../antlr/CharScanner.hpp:69:74: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 69 | class ANTLR_API CharScannerLiteralsLess : public ANTLR_USE_NAMESPACE(std)binary_function<ANTLR_USE_NAMESPACE(std)string,ANTLR_USE_NAMESPACE(std)string,bool> { | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from ../antlr/LLkParser.hpp:12, from PFCfgParser.hpp:16, from PFImporterRun.cpp:42: ../antlr/Parser.hpp: In destructor 'antlr::Parser::Tracer::~Tracer()': ../antlr/Parser.hpp:302:71: warning: 'bool std::uncaught_exception()' is deprecated: use 'std::uncaught_exceptions()' instead [-Wdeprecated-declarations] 302 | if(!ANTLR_USE_NAMESPACE(std)uncaught_exception()) | ^ In file included from /usr/include/c++/14/stdexcept:38, from ../libfwbuilder/src/fwbuilder/uint128.h:27, from ../libfwbuilder/src/fwbuilder/InetAddr.h:49: /usr/include/c++/14/exception:125:8: note: declared here 125 | bool uncaught_exception() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__pure__)); | ^~~~~~~~~~~~~~~~~~ PFImporterRun.cpp: In member function 'virtual void PFImporter::run()': PFImporterRun.cpp:153:57: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 153 | QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from objectSignature.h:31: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ PFImporterRun.cpp:153:57: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 153 | QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ PFImporterRun.cpp:152:47: warning: 'QStringList QString::split(const QRegExp&, SplitBehavior) const' is deprecated: Use split(const QRegularExpression &, Qt::SplitBehavior) variant instead [-Wdeprecated-declarations] 152 | QStringList items = list_str.split(QRegExp("\\s"), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 153 | QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:619:17: note: declared here 619 | QStringList split(const QRegExp &sep, SplitBehavior behavior) const; | ^~~~~ rm -f libimport.a ar cqs libimport.a .obj/QStringListOperators.o .obj/PreImport.o .obj/objectMaker.o .obj/objectSignature.o .obj/addressObjectMaker.o .obj/serviceObjectMaker.o .obj/getProtoByName.o .obj/getServByName.o .obj/Importer.o .obj/IOSImporter.o .obj/IOSImporterRun.o .obj/IPTImporter.o .obj/IPTImporterRun.o .obj/PIXImporter.o .obj/PIXImporterNat.o .obj/PIXImporterRun.o .obj/PFImporter.o .obj/PFImporterRun.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/import' cd common/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/common/common.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/common' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/init.o init.cpp In file included from ../libfwbuilder/src/fwbuilder/Resources.h:42, from init.cpp:14: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from init.cpp:5: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/init2.o init2.cpp In file included from ../libfwbuilder/src/fwbuilder/Resources.h:42, from init2.cpp:30: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from init2.cpp:13: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ rm -f libcommon.a ar cqs libcommon.a .obj/init.o .obj/init2.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/common' cd compiler_lib/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/compiler_lib/compiler_lib.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/compiler_lib' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver.o CompilerDriver.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from CompilerDriver.h:29, from CompilerDriver.cpp:45: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from CompilerDriver.cpp:46: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from CompilerDriver.cpp:49: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from CompilerDriver.cpp:50: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:53: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:54: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:57: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:59: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver.cpp:60: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:61: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:63: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver.cpp:65: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ In file included from CompilerDriver.cpp:67: ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ CompilerDriver.cpp: In member function 'virtual void fwcompiler::CompilerDriver::commonChecks2(libfwbuilder::Cluster*, libfwbuilder::Firewall*)': CompilerDriver.cpp:594:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 594 | std::auto_ptr<interfaceProperties> int_prop( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver.cpp:34: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver.cpp: In member function 'QString fwcompiler::CompilerDriver::formSingleRuleCompileOutput(const QString&)': CompilerDriver.cpp:1264:45: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 1264 | QString res2 = res.split("\n", QString::SkipEmptyParts).join("").replace(" ", ""); | ^~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from Configlet.h:29, from CompilerDriver.h:31: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ CompilerDriver.cpp:1264:45: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 1264 | QString res2 = res.split("\n", QString::SkipEmptyParts).join("").replace(" ", ""); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ CompilerDriver.cpp:1264:29: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 1264 | QString res2 = res.split("\n", QString::SkipEmptyParts).join("").replace(" ", ""); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_files.o CompilerDriver_files.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from CompilerDriver.h:29, from CompilerDriver_files.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWException.h:31, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from CompilerDriver_files.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_files.cpp:29: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_compile.o CompilerDriver_compile.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from CompilerDriver.h:29, from CompilerDriver_compile.cpp:32: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_compile.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from CompilerDriver_compile.cpp:34: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_compile.cpp:36: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_compile.cpp:38: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_compile.cpp:39: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ In file included from CompilerDriver_compile.cpp:42: ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_generators.o CompilerDriver_generators.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from CompilerDriver.h:29, from CompilerDriver_generators.cpp:32: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_generators.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from CompilerDriver_generators.cpp:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from CompilerDriver_generators.cpp:40: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Configlet.o Configlet.cpp In file included from Configlet.cpp:30: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from Configlet.h:29, from Configlet.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/interfaceProperties.o interfaceProperties.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from interfaceProperties.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from interfaceProperties.cpp:31: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from interfaceProperties.cpp:32: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from interfaceProperties.cpp:33: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from interfaceProperties.cpp:34: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from interfaceProperties.cpp:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/linux24Interfaces.o linux24Interfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from linux24Interfaces.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/openbsdInterfaces.o openbsdInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from openbsdInterfaces.h:27, from openbsdInterfaces.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/freebsdInterfaces.o freebsdInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from openbsdInterfaces.h:27, from freebsdInterfaces.h:27, from freebsdInterfaces.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from freebsdInterfaces.cpp:27: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/nxosInterfaces.o nxosInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from nxosInterfaces.h:29, from nxosInterfaces.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/iosInterfaces.o iosInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from iosInterfaces.h:29, from iosInterfaces.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/junosInterfaces.o junosInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from junosInterfaces.h:29, from junosInterfaces.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/procurveInterfaces.o procurveInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from procurveInterfaces.h:29, from procurveInterfaces.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/pixInterfaces.o pixInterfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from pixInterfaces.h:29, from pixInterfaces.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from interfaceProperties.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/interfacePropertiesObjectFactory.o interfacePropertiesObjectFactory.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from interfaceProperties.h:34, from interfacePropertiesObjectFactory.h:31, from interfacePropertiesObjectFactory.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from interfacePropertiesObjectFactory.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/AutomaticRules.o AutomaticRules.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from AutomaticRules.h:27, from AutomaticRules.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules.cpp:26: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules.cpp:28: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from AutomaticRules.cpp:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from AutomaticRules.cpp:30: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules.cpp:31: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from AutomaticRules.cpp:34: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from AutomaticRules.cpp:35: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ rm -f libcompilerdriver.a ar cqs libcompilerdriver.a .obj/CompilerDriver.o .obj/CompilerDriver_files.o .obj/CompilerDriver_compile.o .obj/CompilerDriver_generators.o .obj/Configlet.o .obj/interfaceProperties.o .obj/linux24Interfaces.o .obj/openbsdInterfaces.o .obj/freebsdInterfaces.o .obj/nxosInterfaces.o .obj/iosInterfaces.o .obj/junosInterfaces.o .obj/procurveInterfaces.o .obj/pixInterfaces.o .obj/interfacePropertiesObjectFactory.o .obj/AutomaticRules.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/compiler_lib' cd iptlib/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/iptlib/iptlib.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/iptlib' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipt.o CompilerDriver_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_ipt.h:29, from CompilerDriver_ipt.cpp:29: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from ../compiler_lib/Configlet.h:29, from CompilerDriver_ipt.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from CompilerDriver_ipt.h:31: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from CompilerDriver_ipt.h:32: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ CompilerDriver_ipt.h:74:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr<PolicyCompiler_ipt> createPolicyCompiler( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_ipt.cpp:36: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_ipt.cpp:37: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt.cpp:38: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt.cpp:41: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:30, from CompilerDriver_ipt.cpp:42: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/UDPService.h:31, from CompilerDriver_ipt.cpp:43: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt.cpp:44: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt.cpp:45: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ CompilerDriver_ipt.cpp:211:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 211 | std::auto_ptr<PolicyCompiler_ipt> CompilerDriver_ipt::createPolicyCompiler( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt.cpp: In member function 'std::auto_ptr<fwcompiler::PolicyCompiler_ipt> fwcompiler::CompilerDriver_ipt::createPolicyCompiler(libfwbuilder::Firewall*, bool, fwcompiler::OSConfigurator*, std::map<const std::__cxx11::basic_string<char>, bool>*)': CompilerDriver_ipt.cpp:221:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 221 | std::auto_ptr<PolicyCompiler_ipt> policy_compiler; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt.cpp:224:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 224 | policy_compiler = std::auto_ptr<PolicyCompiler_ipt>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt.cpp:228:32: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 228 | policy_compiler = std::auto_ptr<PolicyCompiler_ipt>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipt_run.o CompilerDriver_ipt_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_ipt.h:29, from CompilerDriver_ipt_run.cpp:43: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_ipt_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from CompilerDriver_ipt.h:31: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from CompilerDriver_ipt.h:32: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ CompilerDriver_ipt.h:74:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr<PolicyCompiler_ipt> createPolicyCompiler( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_ipt_run.cpp:41: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.h:31, from CompilerDriver_ipt_run.cpp:51: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.h:32: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from CompilerDriver_ipt_run.cpp:59: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:60: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:62: ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from CompilerDriver_ipt_run.cpp:63: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:64: ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:65: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:67: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:69: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:70: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_run.cpp:71: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ CompilerDriver_ipt_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_ipt::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_ipt_run.cpp:156:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 156 | std::auto_ptr<OSConfigurator_linux24> oscnf; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt_run.cpp:185:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | oscnf = std::auto_ptr<OSConfigurator_linux24>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt_run.cpp:194:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | oscnf = std::auto_ptr<OSConfigurator_linux24>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt_run.cpp:198:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 198 | oscnf = std::auto_ptr<OSConfigurator_linux24>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt_run.cpp:418:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 418 | std::auto_ptr<RoutingCompiler_ipt> routing_compiler( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt_run.cpp:655:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 655 | script << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipt_run.cpp:655:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 655 | script << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipt_run.cpp:674:59: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 674 | if (have_ipv4) script << " reset_iptables_v4" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipt_run.cpp:674:59: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 674 | if (have_ipv4) script << " reset_iptables_v4" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipt_run.cpp:675:59: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 675 | if (have_ipv6) script << " reset_iptables_v6" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipt_run.cpp:675:59: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 675 | if (have_ipv6) script << " reset_iptables_v6" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipt_run.cpp:691:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 691 | std::auto_ptr<PolicyCompiler_ipt> policy_compiler = | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipt_policy.o CompilerDriver_ipt_policy.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_ipt.h:29, from CompilerDriver_ipt_policy.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWException.h:31, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from CompilerDriver_ipt.h:31: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from CompilerDriver_ipt.h:32: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ CompilerDriver_ipt.h:74:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr<PolicyCompiler_ipt> createPolicyCompiler( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_ipt_policy.cpp:38: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_ipt_policy.cpp:39: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from CompilerDriver_ipt_policy.cpp:40: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_policy.cpp:42: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ CompilerDriver_ipt_policy.cpp: In member function 'bool fwcompiler::CompilerDriver_ipt::processPolicyRuleSet(libfwbuilder::Firewall*, libfwbuilder::FWObject*, const std::string&, std::ostringstream&, std::ostringstream&, std::ostringstream&, std::ostringstream&, fwcompiler::OSConfigurator_linux24*, int, std::map<const std::__cxx11::basic_string<char>, bool>&, std::map<const std::__cxx11::basic_string<char>, bool>&)': CompilerDriver_ipt_policy.cpp:90:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 90 | std::auto_ptr<MangleTableCompiler_ipt> mangle_compiler( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipt_policy.cpp:162:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 162 | std::auto_ptr<PolicyCompiler_ipt> policy_compiler = createPolicyCompiler( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipt_nat.o CompilerDriver_ipt_nat.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_ipt.h:29, from CompilerDriver_ipt_nat.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWException.h:31, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from CompilerDriver_ipt.h:31: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from CompilerDriver_ipt.h:32: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ CompilerDriver_ipt.h:74:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr<PolicyCompiler_ipt> createPolicyCompiler( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_ipt_nat.cpp:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_ipt_nat.cpp:35: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipt_nat.cpp:37: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ CompilerDriver_ipt_nat.cpp: In member function 'bool fwcompiler::CompilerDriver_ipt::processNatRuleSet(libfwbuilder::Firewall*, libfwbuilder::FWObject*, const std::string&, std::ostringstream&, fwcompiler::OSConfigurator_linux24*, int, std::map<const std::__cxx11::basic_string<char>, bool>&)': CompilerDriver_ipt_nat.cpp:75:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 75 | std::auto_ptr<NATCompiler_ipt> nat_compiler( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/MangleTableCompiler_ipt.o MangleTableCompiler_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from MangleTableCompiler_ipt.h:30, from MangleTableCompiler_ipt.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from MangleTableCompiler_ipt.cpp:29: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from MangleTableCompiler_ipt.cpp:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from MangleTableCompiler_ipt.cpp:33: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_PrintRule.o NATCompiler_PrintRule.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_ipt.h:31, from NATCompiler_PrintRule.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from NATCompiler_PrintRule.cpp:27: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:29: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:31: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:32: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_PrintRule.cpp:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:34: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:35: ../libfwbuilder/src/fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:36: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:37: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from NATCompiler_PrintRule.cpp:38: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_PrintRule.cpp:39: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:40: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NATCompiler_PrintRule.cpp:41: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from NATCompiler_PrintRule.cpp:43: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:44: ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_PrintRule.cpp:47: combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ NATCompiler_PrintRule.cpp: In member function 'virtual std::string fwcompiler::NATCompiler_ipt::PrintRule::_printRuleLabel(libfwbuilder::NATRule*)': NATCompiler_PrintRule.cpp:181:89: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 181 | QStringList comm = QString(rule->getComment().c_str()).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qhashfunctions.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:47, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qmap.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QMap:1, from NATCompiler_ipt.h:37: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ NATCompiler_PrintRule.cpp:181:89: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 181 | QStringList comm = QString(rule->getComment().c_str()).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ NATCompiler_PrintRule.cpp:181:73: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 181 | QStringList comm = QString(rule->getComment().c_str()).split("\n", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_PrintRuleIptRst.o NATCompiler_PrintRuleIptRst.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_ipt.h:31, from NATCompiler_PrintRuleIptRst.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NATCompiler_PrintRuleIptRst.cpp:28: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_PrintRuleIptRstEcho.o NATCompiler_PrintRuleIptRstEcho.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_ipt.h:31, from NATCompiler_PrintRuleIptRstEcho.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NATCompiler_PrintRuleIptRstEcho.cpp:28: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_ipt.o NATCompiler_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_ipt.h:31, from NATCompiler_ipt.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from NATCompiler_ipt.cpp:27: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.h:31, from NATCompiler_ipt.cpp:30: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.h:32: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:34: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NATCompiler_ipt.cpp:35: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from NATCompiler_ipt.cpp:36: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:37: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:38: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from NATCompiler_ipt.cpp:39: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:42: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:43: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:45: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:46: ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:47: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_ipt.cpp:48: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:49: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_ipt.cpp:53: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:54: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipt.cpp:55: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_ipcop.o OSConfigurator_ipcop.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_linux24.h:31, from OSConfigurator_ipcop.h:31, from OSConfigurator_ipcop.cpp:29: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_linux24.o OSConfigurator_linux24.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_linux24.h:31, from OSConfigurator_linux24.cpp:29: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_linux24.cpp:33: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_linux24.cpp:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_linux24.cpp:37: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from OSConfigurator_linux24.cpp:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_linux24.cpp:41: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ OSConfigurator_linux24.cpp: In member function 'virtual QString fwcompiler::OSConfigurator_linux24::addressTableWrapper(libfwbuilder::FWObject*, const QString&, bool)': OSConfigurator_linux24.cpp:487:75: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 487 | QStringList command_lines = QString(command).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from ../compiler_lib/Configlet.h:29, from OSConfigurator_linux24.cpp:44: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ OSConfigurator_linux24.cpp:487:75: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 487 | QStringList command_lines = QString(command).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ OSConfigurator_linux24.cpp:487:59: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 487 | QStringList command_lines = QString(command).split("\n", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ OSConfigurator_linux24.cpp: In member function 'virtual std::string fwcompiler::OSConfigurator_linux24::printRunTimeWrappers(libfwbuilder::FWObject*, const std::string&, bool)': OSConfigurator_linux24.cpp:575:60: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 575 | QString(combined_command).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ OSConfigurator_linux24.cpp:575:60: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 575 | QString(combined_command).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ OSConfigurator_linux24.cpp:575:44: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 575 | QString(combined_command).split("\n", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_linux24_interfaces.o OSConfigurator_linux24_interfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_linux24.h:31, from OSConfigurator_linux24_interfaces.cpp:29: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_linux24_interfaces.cpp:33: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_linux24_interfaces.cpp:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_linux24_interfaces.cpp:37: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_linux24_interfaces.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from OSConfigurator_linux24_interfaces.cpp:41: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_linux24_interfaces.cpp:42: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ OSConfigurator_linux24_interfaces.cpp: In member function 'virtual std::string fwcompiler::OSConfigurator_linux24::printInterfaceConfigurationCommands()': OSConfigurator_linux24_interfaces.cpp:126:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 126 | std::auto_ptr<interfaceProperties> int_prop( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ OSConfigurator_linux24_interfaces.cpp: In member function 'virtual std::string fwcompiler::OSConfigurator_linux24::printVirtualAddressesForNatCommands()': OSConfigurator_linux24_interfaces.cpp:188:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr<interfaceProperties> int_prop( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ OSConfigurator_linux24_interfaces.cpp: In member function 'virtual std::string fwcompiler::OSConfigurator_linux24::printVlanInterfaceConfigurationCommands()': OSConfigurator_linux24_interfaces.cpp:297:34: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 297 | vlan_name.sprintf("vlan%04d", vlan_id); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from ../compiler_lib/interfaceProperties.h:29, from OSConfigurator_linux24_interfaces.cpp:44: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ OSConfigurator_linux24_interfaces.cpp:302:38: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 302 | vlan_name.sprintf("vlan%d", vlan_id); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ OSConfigurator_linux24_interfaces.cpp:307:42: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 307 | vlan_name.sprintf("%s.%04d", iface->getName().c_str(), vlan_id); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ OSConfigurator_linux24_interfaces.cpp:312:46: warning: 'QString& QString::sprintf(const char*, ...)' is deprecated: Use asprintf(), arg() or QTextStream instead [-Wdeprecated-declarations] 312 | vlan_name.sprintf("%s.%d", iface->getName().c_str(), vlan_id); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:390:14: note: declared here 390 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3); | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_secuwall.o OSConfigurator_secuwall.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_linux24.h:31, from OSConfigurator_secuwall.h:21, from OSConfigurator_secuwall.cpp:19: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Tools.h:44, from OSConfigurator_secuwall.h:20: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_secuwall.cpp:23: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_secuwall.cpp:26: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_secuwall.cpp:28: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from OSConfigurator_secuwall.cpp:31: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from OSConfigurator_secuwall.cpp:33: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from OSConfigurator_secuwall.cpp:35: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_secuwall.cpp:36: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ OSConfigurator_secuwall.cpp: In member function 'int fwcompiler::OSConfigurator_secuwall::generateManagementFile()': OSConfigurator_secuwall.cpp:203:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 203 | stream << "\"" << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from OSConfigurator_secuwall.cpp:48: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:203:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 203 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:225:36: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 225 | stream << s << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:225:36: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 225 | stream << s << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:234:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 234 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:234:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 234 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:250:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 250 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:250:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 250 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:255:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 255 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:255:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 255 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:264:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 264 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:264:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 264 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:269:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 269 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:269:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 269 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:274:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 274 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:274:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 274 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:282:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 282 | stream << "yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:282:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 282 | stream << "yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:289:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 289 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:289:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 289 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:293:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 293 | stream << "no" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:293:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 293 | stream << "no" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:321:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 321 | stream << "yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:321:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 321 | stream << "yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:325:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 325 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:325:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 325 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:330:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 330 | stream << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:330:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 330 | stream << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:334:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 334 | stream << "no" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:334:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 334 | stream << "no" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:343:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 343 | stream << "yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:343:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 343 | stream << "yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:347:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 347 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:347:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 347 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:351:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 351 | stream << "no" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:351:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 351 | stream << "no" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp: In member function 'int fwcompiler::OSConfigurator_secuwall::generateNetworkFile()': OSConfigurator_secuwall.cpp:381:35: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 381 | stream << "NETWORKING=yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:381:35: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 381 | stream << "NETWORKING=yes" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:434:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 434 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:434:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 434 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:442:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 442 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:442:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 442 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:447:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 447 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:447:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 447 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:459:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 459 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:459:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 459 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp: In member function 'int fwcompiler::OSConfigurator_secuwall::generateHostsFile()': OSConfigurator_secuwall.cpp:481:61: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 481 | stream << "127.0.0.1\tlocalhost\n\n# Secuwall hosts" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:481:61: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 481 | stream << "127.0.0.1\tlocalhost\n\n# Secuwall hosts" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:486:15: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 486 | stream << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:486:15: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 486 | stream << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp: In member function 'int fwcompiler::OSConfigurator_secuwall::generateDNSFile()': OSConfigurator_secuwall.cpp:513:40: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 513 | stream << "search\t\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:513:40: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 513 | stream << "search\t\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:519:42: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 519 | stream << "nameserver\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:519:42: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 519 | stream << "nameserver\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:523:42: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 523 | stream << "nameserver\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:523:42: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 523 | stream << "nameserver\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:527:42: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 527 | stream << "nameserver\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:527:42: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 527 | stream << "nameserver\t" << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp: In member function 'int fwcompiler::OSConfigurator_secuwall::generateNsswitchFile()': OSConfigurator_secuwall.cpp:549:74: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 549 | stream << "passwd:\t\tfiles\nshadow:\t\tfiles\ngroup:\t\tfiles\n" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:549:74: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 549 | stream << "passwd:\t\tfiles\nshadow:\t\tfiles\ngroup:\t\tfiles\n" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:580:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 580 | stream << " " << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:580:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 580 | stream << " " << s << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:583:15: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 583 | stream << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:583:15: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 583 | stream << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp: In member function 'int fwcompiler::OSConfigurator_secuwall::generateInterfaceFile(libfwbuilder::Interface*, std::string, libfwbuilder::IPv4*, int)': OSConfigurator_secuwall.cpp:642:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 642 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:642:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 642 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:654:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 654 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:654:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 654 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:666:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 666 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:666:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 666 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:671:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 671 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:671:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 671 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:676:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 676 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:676:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 676 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:681:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 681 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:681:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 681 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:694:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 694 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:694:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 694 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:702:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 702 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:702:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 702 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:711:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 711 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:711:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 711 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:723:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 723 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:723:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 723 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:735:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 735 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:735:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 735 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:740:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 740 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:740:23: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 740 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:773:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 773 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:773:31: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 773 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:785:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 785 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:785:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 785 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:795:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 795 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:795:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 795 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:809:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 809 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:809:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 809 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:816:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 816 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ OSConfigurator_secuwall.cpp:816:27: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 816 | stream << "\"" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSData.o OSData.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_PrintRule.o PolicyCompiler_PrintRule.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from PolicyCompiler_PrintRule.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from PolicyCompiler_PrintRule.cpp:27: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:30: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:31: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:32: ../libfwbuilder/src/fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_PrintRule.cpp:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:34: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:35: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:36: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_PrintRule.cpp:37: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from PolicyCompiler_PrintRule.cpp:39: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:40: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:41: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_PrintRule.cpp:46: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:47: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from PolicyCompiler_PrintRule.cpp:48: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:50: ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:51: ../libfwbuilder/src/fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_PrintRule.cpp:55: combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ PolicyCompiler_PrintRule.cpp: In member function 'virtual std::string fwcompiler::PolicyCompiler_ipt::PrintRule::_printRuleLabel(libfwbuilder::PolicyRule*)': PolicyCompiler_PrintRule.cpp:206:89: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 206 | QStringList comm = QString(rule->getComment().c_str()).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from ../compiler_lib/Configlet.h:29, from PolicyCompiler_ipt.h:34: /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ PolicyCompiler_PrintRule.cpp:206:89: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 206 | QStringList comm = QString(rule->getComment().c_str()).split("\n", QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ PolicyCompiler_PrintRule.cpp:206:73: warning: 'QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const' is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 206 | QStringList comm = QString(rule->getComment().c_str()).split("\n", QString::SkipEmptyParts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_PrintRuleIptRst.o PolicyCompiler_PrintRuleIptRst.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from PolicyCompiler_PrintRuleIptRst.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from PolicyCompiler_PrintRuleIptRst.cpp:28: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_PrintRuleIptRstEcho.o PolicyCompiler_PrintRuleIptRstEcho.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from PolicyCompiler_PrintRuleIptRstEcho.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from PolicyCompiler_PrintRuleIptRstEcho.cpp:28: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipt.o PolicyCompiler_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from PolicyCompiler_ipt.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from OSConfigurator_linux24.h:31, from PolicyCompiler_ipt.cpp:27: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:30: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_ipt.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../libfwbuilder/src/fwbuilder/Cluster.h:20, from PolicyCompiler_ipt.cpp:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:33: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:34: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from PolicyCompiler_ipt.cpp:36: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ICMP6Service.h:31, from PolicyCompiler_ipt.cpp:38: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:40: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:42: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_ipt.cpp:43: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:44: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:45: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:46: ../libfwbuilder/src/fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipt.cpp:48: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:51: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipt.cpp:52: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:53: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:54: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:55: ../libfwbuilder/src/fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt.cpp:59: combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipt_optimizer.o PolicyCompiler_ipt_optimizer.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from PolicyCompiler_ipt_optimizer.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt_optimizer.cpp:30: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt_optimizer.cpp:31: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipt_optimizer.cpp:32: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipt_optimizer.cpp:33: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipt_optimizer.cpp:34: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from PolicyCompiler_ipt_optimizer.cpp:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.h:32, from PolicyCompiler_ipt_optimizer.cpp:37: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_secuwall.o PolicyCompiler_secuwall.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_ipt.h:31, from PolicyCompiler_secuwall.h:23, from PolicyCompiler_secuwall.cpp:19: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from PolicyCompiler_secuwall.cpp:17: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from PolicyCompiler_secuwall.cpp:21: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_secuwall.cpp:22: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_secuwall.cpp:24: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_secuwall.cpp:26: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_secuwall.cpp:27: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_secuwall.cpp:28: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_secuwall.cpp:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_secuwall.cpp:30: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_ipt.o RoutingCompiler_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_ipt.h:36, from RoutingCompiler_ipt.cpp:31: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_ipt.cpp:36: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_ipt.cpp:37: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_ipt.cpp:38: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from RoutingCompiler_ipt.cpp:39: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_ipt.cpp:40: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_ipt_writers.o RoutingCompiler_ipt_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_ipt.h:36, from RoutingCompiler_ipt_writers.cpp:32: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_ipt_writers.cpp:36: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_ipt_writers.cpp:37: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_ipt_writers.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_ipt_writers.cpp:42: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from RoutingCompiler_ipt_writers.cpp:43: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Preprocessor_ipt.o Preprocessor_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/Preprocessor.h:39, from Preprocessor_ipt.h:28, from Preprocessor_ipt.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:32, from Preprocessor_ipt.cpp:27: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32, from ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:28, from Preprocessor_ipt.cpp:28: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/combinedAddress.o combinedAddress.cpp In file included from combinedAddress.h:30, from combinedAddress.cpp:31: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from combinedAddress.cpp:27: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/IPv4.h:33, from combinedAddress.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.h:32: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from combinedAddress.cpp:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from combinedAddress.cpp:35: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/AutomaticRules_ipt.o AutomaticRules_ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../compiler_lib/AutomaticRules.h:27, from AutomaticRules_ipt.h:27, from AutomaticRules_ipt.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_ipt.cpp:26: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_ipt.cpp:28: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from AutomaticRules_ipt.cpp:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from AutomaticRules_ipt.cpp:30: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_ipt.cpp:31: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from AutomaticRules_ipt.cpp:34: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from AutomaticRules_ipt.cpp:35: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:30, from AutomaticRules_ipt.cpp:36: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/UDPService.h:31, from AutomaticRules_ipt.cpp:37: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_ipt.cpp:38: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_ipt.cpp:39: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ AutomaticRules_ipt.cpp: In member function 'void fwcompiler::AutomaticRules_ipt::addConntrackRule()': AutomaticRules_ipt.cpp:107:17: warning: unnecessary parentheses in declaration of 'addr' [-Wparentheses] 107 | InetAddr(addr); | ^~~~~~ AutomaticRules_ipt.cpp:107:17: note: remove parentheses 107 | InetAddr(addr); | ^~~~~~ | - - g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ipt_utils.o ipt_utils.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ipt_utils.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qhashfunctions.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:47, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qmap.h:44, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QMap:1, from ipt_utils.h:25, from ipt_utils.cpp:24: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ipt_utils.cpp:27: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ipt_utils.cpp:29: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ipt_utils.cpp:30: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Library.h:34, from ipt_utils.cpp:31: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ipt_utils.cpp:32: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34, from ipt_utils.cpp:34: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ipt_utils.cpp:36: combinedAddress.h:37:7: note: by 'libfwbuilder::combinedAddress& libfwbuilder::combinedAddress::operator=(const libfwbuilder::combinedAddress&)' 37 | class combinedAddress : public IPv4 | ^~~~~~~~~~~~~~~ rm -f libiptlib.a ar cqs libiptlib.a .obj/CompilerDriver_ipt.o .obj/CompilerDriver_ipt_run.o .obj/CompilerDriver_ipt_policy.o .obj/CompilerDriver_ipt_nat.o .obj/MangleTableCompiler_ipt.o .obj/NATCompiler_PrintRule.o .obj/NATCompiler_PrintRuleIptRst.o .obj/NATCompiler_PrintRuleIptRstEcho.o .obj/NATCompiler_ipt.o .obj/OSConfigurator_ipcop.o .obj/OSConfigurator_linux24.o .obj/OSConfigurator_linux24_interfaces.o .obj/OSConfigurator_secuwall.o .obj/OSData.o .obj/PolicyCompiler_PrintRule.o .obj/PolicyCompiler_PrintRuleIptRst.o .obj/PolicyCompiler_PrintRuleIptRstEcho.o .obj/PolicyCompiler_ipt.o .obj/PolicyCompiler_ipt_optimizer.o .obj/PolicyCompiler_secuwall.o .obj/RoutingCompiler_ipt.o .obj/RoutingCompiler_ipt_writers.o .obj/Preprocessor_ipt.o .obj/combinedAddress.o .obj/AutomaticRules_ipt.o .obj/ipt_utils.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/iptlib' cd ipt/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/ipt/ipt.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/ipt' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -Wall -Wextra -D_REENTRANT -fPIC -DFWB_SIG=26932 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../iptlib -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ipt.o ipt.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../iptlib/../compiler_lib/CompilerDriver.h:29, from ../iptlib/CompilerDriver_ipt.h:29, from ipt.cpp:34: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from ipt.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from ../iptlib/PolicyCompiler_ipt.h:31, from ../iptlib/CompilerDriver_ipt.h:31: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33, from ../iptlib/OSConfigurator_linux24.h:31, from ../iptlib/CompilerDriver_ipt.h:32: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../iptlib/CompilerDriver_ipt.h:74:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 74 | std::auto_ptr<PolicyCompiler_ipt> createPolicyCompiler( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ipt.cpp:40: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ipt.cpp: In function 'int main(int, char**)': ipt.cpp:82:27: warning: 'void QTime::start()' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 82 | total_time_timer.start(); | ~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTime:1, from ipt.cpp:46: /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ ipt.cpp:164:69: warning: 'int QTime::elapsed() const' is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 164 | QTime time_spent = QTime().addMSecs(total_time_timer.elapsed()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ g++ -o fwb_ipt .obj/ipt.o -Wl,-z,relro -Wl,-z,now -L/usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now ../common//libcommon.a ../iptlib//libiptlib.a ../compiler_lib//libcompilerdriver.a ../libfwbuilder/src/fwcompiler//libfwcompiler.a ../libfwbuilder/src/fwbuilder//libfwbuilder.a -lxml2 -lxslt -Wl,-z,relro -Wl,-z,now -lz -Wl,-z,relro -Wl,-z,now -lnetsnmp -lm -lssl -lcrypto /usr/lib/aarch64-linux-gnu/libQt5Widgets.so /usr/lib/aarch64-linux-gnu/libQt5Gui.so /usr/lib/aarch64-linux-gnu/libQt5Core.so -lGL -lpthread make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/ipt' cd pflib/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/pflib/pflib.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/pflib' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/TableFactory.o TableFactory.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from TableFactory.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/bits/refwrap.h:39, from /usr/include/c++/14/vector:68, from ../libfwbuilder/src/fwbuilder/Host.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/RuleElement.h:36, from TableFactory.h:32: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from TableFactory.h:34: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from TableFactory.cpp:28: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from TableFactory.cpp:29: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from TableFactory.cpp:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from TableFactory.cpp:32: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from TableFactory.cpp:33: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from TableFactory.cpp:36: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ TableFactory.cpp:83:25: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 83 | struct joinIDs : public unary_function<string, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Preprocessor_pf.o Preprocessor_pf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/Preprocessor.h:39, from Preprocessor_pf.h:30, from Preprocessor_pf.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:31, from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from Preprocessor_pf.cpp:27: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/MultiAddress.h:32: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Preprocessor_pf.cpp:28: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_ipf.o NATCompiler_ipf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_ipf.h:30, from NATCompiler_ipf.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf.cpp:30: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NATCompiler_ipf.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf.cpp:36: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_ipf.cpp:37: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf.cpp:38: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_ipf.cpp:39: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf.cpp:40: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_ipf.cpp:42: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf.cpp:43: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ NATCompiler_ipf.cpp: In member function 'virtual bool fwcompiler::NATCompiler_ipf::AssignInterface::processNext()': NATCompiler_ipf.cpp:213:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 213 | } | ^ NATCompiler_ipf.cpp:215:5: note: here 215 | case NATRule::Redirect: | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_ipfw.o NATCompiler_ipfw.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_ipfw.h:30, from NATCompiler_ipfw.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_ipfw.cpp:32: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw.cpp:33: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw.cpp:34: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_ipfw.cpp:36: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw.cpp:37: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw.cpp:39: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_ipfw.cpp:40: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_ipf_writers.o NATCompiler_ipf_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_ipf.h:30, from NATCompiler_ipf_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_ipf_writers.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf_writers.cpp:31: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf_writers.cpp:32: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf_writers.cpp:33: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_ipf_writers.cpp:34: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf_writers.cpp:35: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf_writers.cpp:36: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipf_writers.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_ipf_writers.cpp:39: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from NATCompiler_ipf_writers.cpp:42: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_ipfw_writers.o NATCompiler_ipfw_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_ipfw.h:30, from NATCompiler_ipfw_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_ipfw_writers.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw_writers.cpp:31: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw_writers.cpp:32: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw_writers.cpp:33: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_ipfw_writers.cpp:34: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw_writers.cpp:35: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_ipfw_writers.cpp:37: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_ipfw_writers.cpp:38: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pf.o NATCompiler_pf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_pf.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:32: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NATCompiler_pf.cpp:33: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:34: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from NATCompiler_pf.cpp:35: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:38: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:39: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pf.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:42: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_pf.cpp:43: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:44: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_pf.cpp:46: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf.cpp:47: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pf_negation.o NATCompiler_pf_negation.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_pf_negation.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_pf_negation.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_negation.cpp:31: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_negation.cpp:32: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_negation.cpp:33: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_pf_negation.cpp:34: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_negation.cpp:35: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_negation.cpp:37: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pf_negation.cpp:38: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pf_writers.o NATCompiler_pf_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pf.h:30, from NATCompiler_pf_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_pf_writers.cpp:29: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:30: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:31: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:32: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_pf_writers.cpp:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:34: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:35: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:36: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pf_writers.cpp:39: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from NATCompiler_pf_writers.cpp:42: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:43: ../libfwbuilder/src/fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:44: ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pf_writers.cpp:45: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_bsd.o OSConfigurator_bsd.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from OSConfigurator_bsd.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from ../compiler_lib/Configlet.h:29, from OSConfigurator_bsd.cpp:26: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_bsd.cpp:29: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_bsd.cpp:31: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_bsd.cpp:33: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_bsd.cpp:34: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_bsd.cpp:35: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_bsd_interfaces.o OSConfigurator_bsd_interfaces.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from OSConfigurator_bsd_interfaces.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qbytearray.h:52, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstring.h:50, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QString:1, from ../compiler_lib/Configlet.h:29, from OSConfigurator_bsd_interfaces.cpp:26: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_bsd_interfaces.cpp:29: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_bsd_interfaces.cpp:31: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_bsd_interfaces.cpp:33: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_bsd_interfaces.cpp:34: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_bsd_interfaces.cpp:35: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ OSConfigurator_bsd_interfaces.cpp: In member function 'virtual std::string fwcompiler::OSConfigurator_bsd::configureInterfaces()': OSConfigurator_bsd_interfaces.cpp:197:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 197 | std::auto_ptr<interfaceProperties> int_prop( | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ OSConfigurator_bsd_interfaces.cpp: In member function 'virtual QString fwcompiler::OSConfigurator_bsd::printAllInterfaceConfigurationLines()': OSConfigurator_bsd_interfaces.cpp:673:10: warning: 'void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<QString>::iterator; LessThan = bool (*)(QString, QString)]' is deprecated: Use std::sort [-Wdeprecated-declarations] 673 | qSort(keys.begin(), keys.end(), sort_interface_names); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/qlist.h:43, from /usr/include/aarch64-linux-gnu/qt5/QtCore/qstringlist.h:41, from /usr/include/aarch64-linux-gnu/qt5/QtCore/QStringList:1, from ../compiler_lib/Configlet.h:30: /usr/include/aarch64-linux-gnu/qt5/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_freebsd.o OSConfigurator_freebsd.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from OSConfigurator_freebsd.h:31, from OSConfigurator_freebsd.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ../libfwbuilder/src/fwbuilder/InterfaceData.h:33, from ../compiler_lib/interfaceProperties.h:34, from OSConfigurator_freebsd.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_freebsd.cpp:31: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_freebsd.cpp:35: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_freebsd.cpp:36: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ OSConfigurator_freebsd.cpp: In member function 'virtual std::string fwcompiler::OSConfigurator_freebsd::printKernelVarsCommands()': OSConfigurator_freebsd.cpp:51:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr<Configlet> kernel_vars; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /usr/include/unicode/localpointer.h:45, from /usr/include/unicode/uenum.h:25, from /usr/include/unicode/ucnv.h:52, from /usr/include/libxml2/libxml/encoding.h:31, from /usr/include/libxml2/libxml/parser.h:812, from ../libfwbuilder/src/fwbuilder/FWObject.h:39: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ OSConfigurator_freebsd.cpp:54:28: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | kernel_vars = std::auto_ptr<Configlet>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ OSConfigurator_freebsd.cpp:58:28: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 58 | kernel_vars = std::auto_ptr<Configlet>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_macosx.o OSConfigurator_macosx.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from OSConfigurator_macosx.h:31, from OSConfigurator_macosx.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_macosx.cpp:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_macosx.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_openbsd.o OSConfigurator_openbsd.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from OSConfigurator_openbsd.h:31, from OSConfigurator_openbsd.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_openbsd.cpp:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_openbsd.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from OSConfigurator_openbsd.cpp:35: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_openbsd.cpp:36: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_solaris.o OSConfigurator_solaris.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from OSConfigurator_solaris.h:35, from OSConfigurator_solaris.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/InetAddr.h:30, from OSConfigurator_solaris.h:31: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_solaris.cpp:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_solaris.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSData.o OSData.cpp In file included from ../libfwbuilder/src/fwbuilder/Resources.h:42, from OSData.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from OSData.h:31, from OSData.cpp:26: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipf.o PolicyCompiler_ipf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_ipf.h:30, from PolicyCompiler_ipf.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_ipf.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf.cpp:34: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf.cpp:35: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_ipf.cpp:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf.cpp:37: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipf.cpp:38: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipf.cpp:40: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf.cpp:41: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipf_optimizer.o PolicyCompiler_ipf_optimizer.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_ipf.h:30, from PolicyCompiler_ipf_optimizer.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_optimizer.cpp:30: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_optimizer.cpp:31: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipf_optimizer.cpp:32: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_optimizer.cpp:33: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipf_optimizer.cpp:34: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipfw.o PolicyCompiler_ipfw.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_ipfw.h:30, from PolicyCompiler_ipfw.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_ipfw.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw.cpp:34: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw.cpp:35: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_ipfw.cpp:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw.cpp:37: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipfw.cpp:38: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipfw.cpp:40: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw.cpp:41: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipf_writers.o PolicyCompiler_ipf_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_ipf.h:30, from PolicyCompiler_ipf_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_writers.cpp:28: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_writers.cpp:30: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_writers.cpp:31: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipf_writers.cpp:32: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipf_writers.cpp:33: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipf_writers.cpp:34: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_ipf_writers.cpp:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from PolicyCompiler_ipf_writers.cpp:39: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_ipfw_writers.o PolicyCompiler_ipfw_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_ipfw.h:30, from PolicyCompiler_ipfw_writers.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw_writers.cpp:31: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw_writers.cpp:33: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw_writers.cpp:34: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_ipfw_writers.cpp:35: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw_writers.cpp:36: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_ipfw_writers.cpp:37: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_ipfw_writers.cpp:38: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_ipfw_writers.cpp:39: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from PolicyCompiler_ipfw_writers.cpp:44: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_pf.o PolicyCompiler_pf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_pf.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_pf.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:32: ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from PolicyCompiler_pf.cpp:34: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:36: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:37: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_pf.cpp:38: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:39: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:40: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_pf.cpp:41: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:43: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_pf.cpp:44: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:45: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf.cpp:46: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_pf_writers.o PolicyCompiler_pf_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pf.h:30, from PolicyCompiler_pf_writers.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from NATCompiler_pf.h:32, from PolicyCompiler_pf.h:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:27: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:29: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:30: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:31: ../libfwbuilder/src/fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_pf_writers.cpp:32: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:33: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:34: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:35: ../libfwbuilder/src/fwbuilder/TagService.h:45:7: note: by 'libfwbuilder::TagService& libfwbuilder::TagService::operator=(const libfwbuilder::TagService&)' 45 | class TagService : public Service | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:36: ../libfwbuilder/src/fwbuilder/UserService.h:40:7: note: by 'libfwbuilder::UserService& libfwbuilder::UserService::operator=(const libfwbuilder::UserService&)' 40 | class UserService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_pf_writers.cpp:37: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from PolicyCompiler_pf_writers.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/DNSName.h:31, from PolicyCompiler_pf_writers.cpp:43: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/DNSName.h:36:7: note: by 'libfwbuilder::DNSName::operator=' 36 | class DNSName : public MultiAddress | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:44: ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_pf_writers.cpp:46: ../libfwbuilder/src/fwbuilder/AttachedNetworks.h:33:7: note: by 'libfwbuilder::AttachedNetworks::operator=' 33 | class AttachedNetworks : public MultiAddress | ^~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_pf.o CompilerDriver_pf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWOptions.h:31, from CompilerDriver_pf.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_pf.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_pf.cpp:40: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_pf.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pf.h:29, from CompilerDriver_pf.cpp:43: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from TableFactory.h:32, from CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ CompilerDriver_pf.cpp: In member function 'void fwcompiler::CompilerDriver_pf::printProlog(QTextStream&, const std::string&)': CompilerDriver_pf.cpp:146:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 146 | file << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:146:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 146 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:147:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 147 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:147:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 147 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:148:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 148 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:148:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 148 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:149:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 149 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:149:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 149 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:150:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 150 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:150:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 150 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:151:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 151 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:151:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 151 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:152:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 152 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:152:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 152 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:153:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 153 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:153:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 153 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp: In member function 'void fwcompiler::CompilerDriver_pf::printStaticOptions(QTextStream&, libfwbuilder::Firewall*)': CompilerDriver_pf.cpp:167:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 167 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:167:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 167 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:172:46: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 172 | file << "set debug " << set_debug << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:172:46: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 172 | file << "set debug " << set_debug << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:178:56: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 178 | file << "set state-policy " << state_policy << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:178:56: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 178 | file << "set state-policy " << state_policy << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:184:56: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 184 | file << "set block-policy " << block_policy << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:184:56: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 184 | file << "set block-policy " << block_policy << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:219:17: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 219 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:219:17: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 219 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:224:55: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 224 | << options->getStr("pf_optimization") << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:224:55: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 224 | << options->getStr("pf_optimization") << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:297:63: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 297 | file << "set skip on " << iface->getName() << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:297:63: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 297 | file << "set skip on " << iface->getName() << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:301:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 301 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:301:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 301 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:333:24: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 333 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:333:24: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 333 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:334:36: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 334 | file << "# Scrub rules" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:334:36: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 334 | file << "# Scrub rules" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:335:24: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 335 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:335:24: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 335 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:343:21: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 343 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:343:21: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 343 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:350:21: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 350 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:350:21: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 350 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:370:69: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 370 | << scrub_options.join(" ").toStdString() << ")" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:370:69: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 370 | << scrub_options.join(" ").toStdString() << ")" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:374:62: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 374 | << scrub_options.join(" ").toStdString() << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:374:62: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 374 | << scrub_options.join(" ").toStdString() << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:378:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 378 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pf.cpp:378:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 378 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_pf_run.o CompilerDriver_pf_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pf.h:29, from CompilerDriver_pf_run.cpp:40: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_pf_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:54: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:55: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:58: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_pf_run.cpp:60: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:61: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_pf_run.cpp:62: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:63: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:65: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pf_run.cpp:66: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_pf_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_pf::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_pf_run.cpp:246:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 246 | std::auto_ptr<OSConfigurator_bsd> oscnf; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_pf_run.cpp:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pf_run.cpp:254:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 254 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_solaris( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pf_run.cpp:258:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 258 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_openbsd( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pf_run.cpp:262:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 262 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_freebsd( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pf_run.cpp:613:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 613 | std::auto_ptr<RoutingCompiler> routing_compiler; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pf_run.cpp:616:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 616 | routing_compiler = std::auto_ptr<RoutingCompiler>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pf_run.cpp:620:37: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 620 | routing_compiler = std::auto_ptr<RoutingCompiler>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipf.o CompilerDriver_ipf.cpp In file included from ../libfwbuilder/src/fwbuilder/FWOptions.h:31, from CompilerDriver_ipf.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_ipf.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_ipf.cpp:40: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_ipf.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pf.h:29, from CompilerDriver_ipf.h:29, from CompilerDriver_ipf.cpp:43: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from TableFactory.h:32, from CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipf_run.o CompilerDriver_ipf_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pf.h:29, from CompilerDriver_ipf.h:29, from CompilerDriver_ipf_run.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_ipf_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipf_run.cpp:49: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipf_run.cpp:50: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipf_run.cpp:53: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_ipf_run.cpp:55: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipf_run.cpp:56: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_ipf_run.cpp:57: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipf_run.cpp:58: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipf_run.cpp:60: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_ipf_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_ipf::assembleManifest(libfwbuilder::Cluster*, libfwbuilder::Firewall*, bool)': CompilerDriver_ipf_run.cpp:113:15: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 113 | script << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:113:15: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 113 | script << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:123:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 123 | script << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:123:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 123 | script << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:134:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 134 | script << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:134:19: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 134 | script << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_ipf::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_ipf_run.cpp:189:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr<Preprocessor> prep(new Preprocessor(objdb , fw, false)); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_ipf_run.cpp:37: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipf_run.cpp:195:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr<OSConfigurator_bsd> oscnf; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipf_run.cpp:199:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 199 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_solaris(objdb , fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipf_run.cpp:202:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_openbsd(objdb , fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipf_run.cpp:205:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 205 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_freebsd(objdb , fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipf_run.cpp:336:32: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 336 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:336:32: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 336 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:375:32: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 375 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipf_run.cpp:375:32: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 375 | << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipfw.o CompilerDriver_ipfw.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pf.h:29, from CompilerDriver_ipfw.h:29, from CompilerDriver_ipfw.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWException.h:31, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_ipfw_run.o CompilerDriver_ipfw_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pf.h:29, from CompilerDriver_ipfw.h:29, from CompilerDriver_ipfw_run.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_ipfw_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_bsd.h:31, from CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from TableFactory.h:30, from CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipfw_run.cpp:46: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipfw_run.cpp:47: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipfw_run.cpp:50: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_ipfw_run.cpp:52: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipfw_run.cpp:53: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_ipfw_run.cpp:54: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipfw_run.cpp:55: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_ipfw_run.cpp:57: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_ipfw_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_ipfw::assembleManifest(libfwbuilder::Cluster*, libfwbuilder::Firewall*, bool)': CompilerDriver_ipfw_run.cpp:84:22: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | script << "#" << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipfw_run.cpp:84:22: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | script << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipfw_run.cpp:85:22: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | script << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipfw_run.cpp:85:22: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | script << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_ipfw_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_ipfw::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_ipfw_run.cpp:143:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 143 | std::auto_ptr<OSConfigurator_bsd> oscnf; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_ipfw_run.cpp:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipfw_run.cpp:147:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_macosx(objdb , fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipfw_run.cpp:150:26: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 150 | oscnf = std::auto_ptr<OSConfigurator_bsd>(new OSConfigurator_freebsd(objdb , fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_ipfw_run.cpp:231:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 231 | std::auto_ptr<Preprocessor> prep(new Preprocessor(objdb , fw, ipv6_policy)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_openbsd.o RoutingCompiler_openbsd.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_openbsd.h:29, from RoutingCompiler_openbsd.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_openbsd.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_openbsd.cpp:31: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_openbsd.cpp:32: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from RoutingCompiler_openbsd.cpp:33: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_openbsd.cpp:34: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_openbsd_writers.o RoutingCompiler_openbsd_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_openbsd.h:29, from RoutingCompiler_openbsd_writers.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_openbsd_writers.cpp:29: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_openbsd_writers.cpp:30: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_openbsd_writers.cpp:34: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_openbsd_writers.cpp:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from RoutingCompiler_openbsd_writers.cpp:36: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_freebsd.o RoutingCompiler_freebsd.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_openbsd.h:29, from RoutingCompiler_freebsd.h:29, from RoutingCompiler_freebsd.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from RoutingCompiler_freebsd.cpp:27: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_freebsd_writers.o RoutingCompiler_freebsd_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_openbsd.h:29, from RoutingCompiler_freebsd.h:29, from RoutingCompiler_freebsd_writers.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_freebsd_writers.cpp:29: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_freebsd_writers.cpp:30: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_freebsd_writers.cpp:34: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_freebsd_writers.cpp:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from RoutingCompiler_freebsd_writers.cpp:36: ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/AutomaticRules_pf.o AutomaticRules_pf.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../compiler_lib/AutomaticRules.h:27, from AutomaticRules_pf.h:27, from AutomaticRules_pf.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_pf.cpp:26: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_pf.cpp:28: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from AutomaticRules_pf.cpp:29: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from AutomaticRules_pf.cpp:30: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/IPService.h:31, from AutomaticRules_pf.cpp:31: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from AutomaticRules_pf.cpp:32: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_pf.cpp:33: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_pf.cpp:34: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from AutomaticRules_pf.cpp:35: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from AutomaticRules_pf.cpp:38: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_pf.cpp:39: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from AutomaticRules_pf.cpp:40: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from AutomaticRules_pf.cpp:41: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ rm -f libfwbpf.a ar cqs libfwbpf.a .obj/TableFactory.o .obj/Preprocessor_pf.o .obj/NATCompiler_ipf.o .obj/NATCompiler_ipfw.o .obj/NATCompiler_ipf_writers.o .obj/NATCompiler_ipfw_writers.o .obj/NATCompiler_pf.o .obj/NATCompiler_pf_negation.o .obj/NATCompiler_pf_writers.o .obj/OSConfigurator_bsd.o .obj/OSConfigurator_bsd_interfaces.o .obj/OSConfigurator_freebsd.o .obj/OSConfigurator_macosx.o .obj/OSConfigurator_openbsd.o .obj/OSConfigurator_solaris.o .obj/OSData.o .obj/PolicyCompiler_ipf.o .obj/PolicyCompiler_ipf_optimizer.o .obj/PolicyCompiler_ipfw.o .obj/PolicyCompiler_ipf_writers.o .obj/PolicyCompiler_ipfw_writers.o .obj/PolicyCompiler_pf.o .obj/PolicyCompiler_pf_writers.o .obj/CompilerDriver_pf.o .obj/CompilerDriver_pf_run.o .obj/CompilerDriver_ipf.o .obj/CompilerDriver_ipf_run.o .obj/CompilerDriver_ipfw.o .obj/CompilerDriver_ipfw_run.o .obj/RoutingCompiler_openbsd.o .obj/RoutingCompiler_openbsd_writers.o .obj/RoutingCompiler_freebsd.o .obj/RoutingCompiler_freebsd_writers.o .obj/AutomaticRules_pf.o make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/pflib' cd pf/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/pf/pf.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/pf' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -Wall -Wextra -D_REENTRANT -fPIC -DFWB_SIG=26932 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../pflib -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/pf.o pf.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from ../pflib/CompilerDriver_pf.h:29, from pf.cpp:36: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from pf.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from ../pflib/OSConfigurator_bsd.h:31, from ../pflib/CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../pflib/TableFactory.h:30, from ../pflib/CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from ../pflib/TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from pf.cpp:42: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ g++ -o fwb_pf .obj/pf.o -Wl,-z,relro -Wl,-z,now -L/usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now ../common//libcommon.a ../pflib//libfwbpf.a ../compiler_lib//libcompilerdriver.a ../libfwbuilder/src/fwcompiler//libfwcompiler.a ../libfwbuilder/src/fwbuilder//libfwbuilder.a -lxml2 -lxslt -Wl,-z,relro -Wl,-z,now -lz -Wl,-z,relro -Wl,-z,now -lnetsnmp -lm -lssl -lcrypto /usr/lib/aarch64-linux-gnu/libQt5Widgets.so /usr/lib/aarch64-linux-gnu/libQt5Gui.so /usr/lib/aarch64-linux-gnu/libQt5Core.so -lGL -lpthread make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/pf' cd ipf/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/ipf/ipf.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/ipf' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -Wall -Wextra -D_REENTRANT -fPIC -DFWB_SIG=26932 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../pflib -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ipf.o ipf.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from ../pflib/CompilerDriver_pf.h:29, from ../pflib/CompilerDriver_ipf.h:29, from ipf.cpp:54: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from ipf.cpp:32: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from ../pflib/OSConfigurator_bsd.h:31, from ../pflib/CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../pflib/TableFactory.h:30, from ../pflib/CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from ../pflib/TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ipf.cpp:60: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ipf.cpp:62: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -o fwb_ipf .obj/ipf.o -Wl,-z,relro -Wl,-z,now -L/usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now ../common//libcommon.a ../pflib//libfwbpf.a ../compiler_lib//libcompilerdriver.a ../libfwbuilder/src/fwcompiler//libfwcompiler.a ../libfwbuilder/src/fwbuilder//libfwbuilder.a -lxml2 -lxslt -Wl,-z,relro -Wl,-z,now -lz -Wl,-z,relro -Wl,-z,now -lnetsnmp -lm -lssl -lcrypto /usr/lib/aarch64-linux-gnu/libQt5Widgets.so /usr/lib/aarch64-linux-gnu/libQt5Gui.so /usr/lib/aarch64-linux-gnu/libQt5Core.so -lGL -lpthread make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/ipf' cd ipfw/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/ipfw/ipfw.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/ipfw' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -Wall -Wextra -D_REENTRANT -fPIC -DFWB_SIG=26932 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../pflib -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ipfw.o ipfw.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from ../pflib/CompilerDriver_pf.h:29, from ../pflib/CompilerDriver_ipfw.h:29, from ipfw.cpp:54: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from ipfw.cpp:32: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from ../pflib/OSConfigurator_bsd.h:31, from ../pflib/CompilerDriver_pf.h:30: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from ../pflib/TableFactory.h:30, from ../pflib/CompilerDriver_pf.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from ../pflib/TableFactory.h:32: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ipfw.cpp:59: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ g++ -o fwb_ipfw .obj/ipfw.o -Wl,-z,relro -Wl,-z,now -L/usr/lib/aarch64-linux-gnu -Wl,-z,relro -Wl,-z,now ../common//libcommon.a ../pflib//libfwbpf.a ../compiler_lib//libcompilerdriver.a ../libfwbuilder/src/fwcompiler//libfwcompiler.a ../libfwbuilder/src/fwbuilder//libfwbuilder.a -lxml2 -lxslt -Wl,-z,relro -Wl,-z,now -lz -Wl,-z,relro -Wl,-z,now -lnetsnmp -lm -lssl -lcrypto /usr/lib/aarch64-linux-gnu/libQt5Widgets.so /usr/lib/aarch64-linux-gnu/libQt5Gui.so /usr/lib/aarch64-linux-gnu/libQt5Core.so -lGL -lpthread make[3]: Leaving directory '/build/reproducible-path/fwbuilder-5.3.7/src/ipfw' cd cisco_lib/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /build/reproducible-path/fwbuilder-5.3.7/src/cisco_lib/cisco_lib.pro ) && make -f Makefile make[3]: Entering directory '/build/reproducible-path/fwbuilder-5.3.7/src/cisco_lib' g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_cisco.o PolicyCompiler_cisco.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_cisco.h:31, from PolicyCompiler_cisco.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_cisco.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_cisco.h:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_cisco.cpp:33: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:34: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:36: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:37: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:39: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:40: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:41: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_cisco.cpp:42: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_cisco.cpp:45: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.cpp:46: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_cisco_acls.o PolicyCompiler_cisco_acls.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_cisco.h:31, from PolicyCompiler_cisco_acls.cpp:29: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_cisco.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_cisco.h:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco_acls.cpp:34: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco_acls.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_cisco_acls.cpp:36: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco_acls.cpp:37: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco_acls.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_cisco_acls.cpp:39: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco_acls.cpp:41: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_cisco_acls.cpp:43: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco_acls.cpp:44: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NamedObjectsAndGroupsSupport.o NamedObjectsAndGroupsSupport.cpp In file included from NamedObject.h:27, from BaseObjectGroup.h:29, from NamedObjectsAndGroupsSupport.h:29, from NamedObjectsAndGroupsSupport.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from BaseObjectGroup.h:32: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from BaseObjectGroup.h:33: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from NamedObjectsAndGroupsSupport.h:33: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:34: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/RuleProcessor.h:31, from NamedObjectsAndGroupsSupport.h:37: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:30: PIXObjectGroup.h:33:11: note: by 'fwcompiler::PIXObjectGroup& fwcompiler::PIXObjectGroup::operator=(const fwcompiler::PIXObjectGroup&)' 33 | class PIXObjectGroup : public BaseObjectGroup { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:31: ASA8ObjectGroup.h:34:11: note: by 'fwcompiler::ASA8ObjectGroup& fwcompiler::ASA8ObjectGroup::operator=(const fwcompiler::ASA8ObjectGroup&)' 34 | class ASA8ObjectGroup : public PIXObjectGroup { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:32: IOSObjectGroup.h:33:11: note: by 'fwcompiler::IOSObjectGroup& fwcompiler::IOSObjectGroup::operator=(const fwcompiler::IOSObjectGroup&)' 33 | class IOSObjectGroup : public BaseObjectGroup | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:36: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:37: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NamedObjectsAndGroupsSupport.cpp:38: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:39: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:40: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:41: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from NamedObjectsAndGroupsSupport.cpp:42: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NamedObjectsAndGroupsSupport.cpp:43: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:44: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NamedObjectsAndGroupsSupport.cpp:46: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.cpp:47: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:34, from NamedObjectsAndGroupsSupport.cpp:50: ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NamedObjectsManager.o NamedObjectsManager.cpp In file included from NamedObject.h:27, from BaseObjectGroup.h:29, from NamedObjectsManager.h:29, from NamedObjectsManager.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from BaseObjectGroup.h:32: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from BaseObjectGroup.h:33: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:29: PIXObjectGroup.h:33:11: note: by 'fwcompiler::PIXObjectGroup& fwcompiler::PIXObjectGroup::operator=(const fwcompiler::PIXObjectGroup&)' 33 | class PIXObjectGroup : public BaseObjectGroup { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:30: ASA8ObjectGroup.h:34:11: note: by 'fwcompiler::ASA8ObjectGroup& fwcompiler::ASA8ObjectGroup::operator=(const fwcompiler::ASA8ObjectGroup&)' 34 | class ASA8ObjectGroup : public PIXObjectGroup { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:31: IOSObjectGroup.h:33:11: note: by 'fwcompiler::IOSObjectGroup& fwcompiler::IOSObjectGroup::operator=(const fwcompiler::IOSObjectGroup&)' 33 | class IOSObjectGroup : public BaseObjectGroup | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:32: NXOSObjectGroup.h:33:11: note: by 'fwcompiler::NXOSObjectGroup& fwcompiler::NXOSObjectGroup::operator=(const fwcompiler::NXOSObjectGroup&)' 33 | class NXOSObjectGroup : public BaseObjectGroup | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressRange.h:30, from NamedObjectsManager.cpp:34: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NamedObjectsManager.cpp:35: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/CustomService.h:33, from NamedObjectsManager.cpp:36: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:37: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsManager.cpp:38: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:39: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:40: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NamedObjectsManager.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:42: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:43: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:44: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleSet.h:32, from ../libfwbuilder/src/fwbuilder/Policy.h:31, from NamedObjectsManager.cpp:45: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39, from NamedObjectsManager.cpp:47: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NamedObjectsManager.cpp:48: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManager.cpp:49: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:34, from NamedObjectsManager.cpp:51: ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NamedObjectsManagerNXOS.o NamedObjectsManagerNXOS.cpp In file included from NamedObject.h:27, from BaseObjectGroup.h:29, from NamedObjectsManager.h:29, from NamedObjectsManagerNXOS.h:29, from NamedObjectsManagerNXOS.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from BaseObjectGroup.h:32: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from BaseObjectGroup.h:33: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsManagerNXOS.cpp:30: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManagerNXOS.cpp:31: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NamedObjectsManagerIOS.o NamedObjectsManagerIOS.cpp In file included from NamedObject.h:27, from BaseObjectGroup.h:29, from NamedObjectsManager.h:29, from NamedObjectsManagerIOS.h:29, from NamedObjectsManagerIOS.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from BaseObjectGroup.h:32: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from BaseObjectGroup.h:33: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsManagerIOS.cpp:30: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManagerIOS.cpp:31: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NamedObjectsManagerPIX.o NamedObjectsManagerPIX.cpp In file included from NamedObject.h:27, from BaseObjectGroup.h:29, from NamedObjectsManager.h:29, from NamedObjectsManagerPIX.h:29, from NamedObjectsManagerPIX.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/ObjectGroup.h:30, from BaseObjectGroup.h:32: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from BaseObjectGroup.h:33: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManagerPIX.cpp:27: PIXObjectGroup.h:33:11: note: by 'fwcompiler::PIXObjectGroup& fwcompiler::PIXObjectGroup::operator=(const fwcompiler::PIXObjectGroup&)' 33 | class PIXObjectGroup : public BaseObjectGroup { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsManagerPIX.cpp:29: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsManagerPIX.cpp:30: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_cisco.o RoutingCompiler_cisco.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_cisco.h:22, from RoutingCompiler_cisco.cpp:17: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from RoutingCompiler_cisco.h:26: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_cisco.cpp:23: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_cisco.cpp:24: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_cisco.cpp:27: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_cisco_writers.o RoutingCompiler_cisco_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_cisco.h:22, from RoutingCompiler_cisco_writers.cpp:17: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from RoutingCompiler_cisco.h:26: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_cisco_writers.cpp:21: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_cisco_writers.cpp:22: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_cisco_writers.cpp:27: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/splitByNetworkZonesForRE.o splitByNetworkZonesForRE.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/RuleElement.h:36, from splitByNetworkZonesForRE.h:27, from splitByNetworkZonesForRE.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/RuleProcessor.h:31, from splitByNetworkZonesForRE.h:28: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from Helper.h:30, from splitByNetworkZonesForRE.cpp:25: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from splitByNetworkZonesForRE.cpp:29: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from splitByNetworkZonesForRE.cpp:30: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/specialServices.o specialServices.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/RuleElement.h:36, from specialServices.h:28, from specialServices.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/RuleProcessor.h:31, from specialServices.h:29: ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pix.h:31, from specialServices.cpp:25: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_pix.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_pix.h:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_pix.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from specialServices.cpp:27: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from specialServices.cpp:28: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from specialServices.cpp:29: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ACL.o ACL.cpp In file included from ../libfwbuilder/src/fwbuilder/Address.h:30, from ../libfwbuilder/src/fwbuilder/Interface.h:32, from ACL.h:32, from ACL.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ACL.h:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NamedObject.o NamedObject.cpp In file included from NamedObject.h:27, from NamedObject.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressRange.h:30, from NamedObject.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ICMPService.h:31, from NamedObject.cpp:29: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NamedObject.cpp:30: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObject.cpp:31: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObject.cpp:32: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NamedObject.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:36: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObject.cpp:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObject.cpp:35: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/ASA8TwiceNatLogic.o ASA8TwiceNatLogic.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ASA8TwiceNatLogic.h:27, from ASA8TwiceNatLogic.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/Group.h:30: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ASA8TwiceNatLogic.cpp:26: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ASA8TwiceNatLogic.cpp:27: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ASA8TwiceNatLogic.cpp:28: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/Helper.o Helper.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from Helper.h:30, from Helper.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from Helper.cpp:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.cpp:30: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from Helper.cpp:33: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.cpp:36: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.cpp:37: ../libfwbuilder/src/fwbuilder/NetworkIPv6.h:39:11: note: by 'libfwbuilder::NetworkIPv6& libfwbuilder::NetworkIPv6::operator=(const libfwbuilder::NetworkIPv6&)' 39 | class NetworkIPv6 : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/inspectionProtocol.o inspectionProtocol.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/inspectionClassMap.o inspectionClassMap.cpp g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_nxos.o OSConfigurator_nxos.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_nxos.h:32, from OSConfigurator_nxos.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34, from OSConfigurator_nxos.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_nxos.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_nxos.cpp:34: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_ios.o OSConfigurator_ios.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_ios.h:32, from OSConfigurator_ios.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34, from OSConfigurator_ios.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_ios.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_ios.cpp:34: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_nxosacl.o CompilerDriver_nxosacl.cpp In file included from ../libfwbuilder/src/fwbuilder/Resources.h:42, from CompilerDriver_nxosacl.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_nxosacl.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl.cpp:40: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_nxosacl.cpp:41: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_nxosacl.cpp:42: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_nxosacl.h:29, from CompilerDriver_nxosacl.cpp:45: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_nxosacl.h:31, from CompilerDriver_nxosacl.cpp:46: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_nxosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_nxosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_nxosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ CompilerDriver_nxosacl.cpp: In member function 'void fwcompiler::CompilerDriver_nxosacl::printProlog(QTextStream&, const std::string&)': CompilerDriver_nxosacl.cpp:84:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | file << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:84:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:85:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:85:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:86:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 86 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:86:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 86 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:87:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 87 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:87:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 87 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:88:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 88 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:88:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 88 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:89:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 89 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:89:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 89 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:90:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 90 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:90:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 90 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:91:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 91 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl.cpp:91:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 91 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_nxosacl_run.o CompilerDriver_nxosacl_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_nxosacl.h:29, from CompilerDriver_nxosacl_run.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_nxosacl_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_nxosacl.h:31, from CompilerDriver_nxosacl_run.cpp:42: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_nxosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_nxosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_nxosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_nxosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_nxosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:48: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:49: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:52: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:55: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_nxosacl_run.cpp:56: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:57: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:59: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_nxosacl_run.cpp:60: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_nxosacl_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_nxosacl::assembleManifest(libfwbuilder::Cluster*, libfwbuilder::Firewall*, bool)': CompilerDriver_nxosacl_run.cpp:83:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl_run.cpp:83:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_nxosacl_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_nxosacl::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_nxosacl_run.cpp:200:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 200 | std::auto_ptr<OSConfigurator_nxos> oscnf(new OSConfigurator_nxos(objdb, fw, false)); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_nxosacl_run.cpp:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_nxosacl_run.cpp:268:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 268 | std::auto_ptr<Preprocessor> prep(new Preprocessor(objdb, fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_iosacl.o CompilerDriver_iosacl.cpp In file included from ../libfwbuilder/src/fwbuilder/Resources.h:42, from CompilerDriver_iosacl.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_iosacl.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl.cpp:40: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_iosacl.cpp:41: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_iosacl.cpp:42: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_iosacl.h:29, from CompilerDriver_iosacl.cpp:45: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from CompilerDriver_iosacl.cpp:46: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_iosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_iosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_iosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ CompilerDriver_iosacl.cpp: In member function 'void fwcompiler::CompilerDriver_iosacl::printProlog(QTextStream&, const std::string&)': CompilerDriver_iosacl.cpp:84:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | file << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:84:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:85:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:85:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:86:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 86 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:86:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 86 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:87:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 87 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:87:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 87 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:88:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 88 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:88:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 88 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:89:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 89 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:89:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 89 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:90:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 90 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:90:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 90 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:91:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 91 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl.cpp:91:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 91 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_iosacl_run.o CompilerDriver_iosacl_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_iosacl.h:29, from CompilerDriver_iosacl_run.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_iosacl_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from CompilerDriver_iosacl_run.cpp:42: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_iosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_iosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_iosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_iosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_iosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:48: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:49: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:52: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:55: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_iosacl_run.cpp:56: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:57: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:59: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_iosacl_run.cpp:60: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_iosacl_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_iosacl::assembleManifest(libfwbuilder::Cluster*, libfwbuilder::Firewall*, bool)': CompilerDriver_iosacl_run.cpp:83:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl_run.cpp:83:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_iosacl_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_iosacl::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_iosacl_run.cpp:200:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 200 | std::auto_ptr<OSConfigurator_ios> oscnf(new OSConfigurator_ios(objdb, fw, false)); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_iosacl_run.cpp:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_iosacl_run.cpp:268:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 268 | std::auto_ptr<Preprocessor> prep(new Preprocessor(objdb, fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_nxosacl.o PolicyCompiler_nxosacl.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_nxosacl.h:31, from PolicyCompiler_nxosacl.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_nxosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_nxosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_nxosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_nxosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_nxosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_nxosacl.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl.cpp:33: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl.cpp:34: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl.cpp:36: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl.cpp:37: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_nxosacl.cpp:40: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl.cpp:44: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_nxosacl_writers.o PolicyCompiler_nxosacl_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_nxosacl.h:31, from PolicyCompiler_nxosacl_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_nxosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_nxosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_nxosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_nxosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_nxosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:27: NXOSObjectGroup.h:33:11: note: by 'fwcompiler::NXOSObjectGroup& fwcompiler::NXOSObjectGroup::operator=(const fwcompiler::NXOSObjectGroup&)' 33 | class NXOSObjectGroup : public BaseObjectGroup | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:32: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:34: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:36: ../libfwbuilder/src/fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:38: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:39: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_nxosacl_writers.cpp:40: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:45: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:46: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_nxosacl_writers.cpp:47: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_iosacl.o PolicyCompiler_iosacl.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from PolicyCompiler_iosacl.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_iosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_iosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_iosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_iosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_iosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from PolicyCompiler_iosacl.cpp:31: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl.cpp:33: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl.cpp:34: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl.cpp:36: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl.cpp:37: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl.cpp:38: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_iosacl.cpp:40: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl.cpp:44: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_iosacl_writers.o PolicyCompiler_iosacl_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from PolicyCompiler_iosacl_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_iosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_iosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_iosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_iosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_iosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:27: IOSObjectGroup.h:33:11: note: by 'fwcompiler::IOSObjectGroup& fwcompiler::IOSObjectGroup::operator=(const fwcompiler::IOSObjectGroup&)' 33 | class IOSObjectGroup : public BaseObjectGroup | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:32: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:34: ../libfwbuilder/src/fwbuilder/IPService.h:36:7: note: by 'libfwbuilder::IPService& libfwbuilder::IPService::operator=(const libfwbuilder::IPService&)' 36 | class IPService : public Service | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:36: ../libfwbuilder/src/fwbuilder/ICMP6Service.h:36:7: note: by 'libfwbuilder::ICMP6Service& libfwbuilder::ICMP6Service::operator=(const libfwbuilder::ICMP6Service&)' 36 | class ICMP6Service : public ICMPService | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:38: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:39: ../libfwbuilder/src/fwbuilder/CustomService.h:52:7: note: by 'libfwbuilder::CustomService& libfwbuilder::CustomService::operator=(const libfwbuilder::CustomService&)' 52 | class CustomService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Policy.h:31, from PolicyCompiler_iosacl_writers.cpp:40: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:45: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:46: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_iosacl_writers.cpp:47: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_nxosacl.o RoutingCompiler_nxosacl.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_nxosacl.h:32, from RoutingCompiler_nxosacl.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from RoutingCompiler_cisco.h:26, from RoutingCompiler_nxosacl.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_nxosacl.cpp:32: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_nxosacl.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_nxosacl.cpp:36: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_nxosacl_writers.o RoutingCompiler_nxosacl_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_nxosacl.h:32, from RoutingCompiler_nxosacl_writers.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from RoutingCompiler_cisco.h:26, from RoutingCompiler_nxosacl.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_nxosacl_writers.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_nxosacl_writers.cpp:31: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_nxosacl_writers.cpp:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_iosacl.o RoutingCompiler_iosacl.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_iosacl.h:32, from RoutingCompiler_iosacl.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from RoutingCompiler_cisco.h:26, from RoutingCompiler_iosacl.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_iosacl.cpp:32: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_iosacl.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_iosacl.cpp:36: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/RoutingCompiler_iosacl_writers.o RoutingCompiler_iosacl_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:34, from RoutingCompiler_iosacl.h:32, from RoutingCompiler_iosacl_writers.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/RoutingCompiler.h:36: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from RoutingCompiler_cisco.h:26, from RoutingCompiler_iosacl.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from NamedObjectsAndGroupsSupport.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Routing.h:33, from RoutingCompiler_iosacl_writers.cpp:30: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from RoutingCompiler_iosacl_writers.cpp:31: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from RoutingCompiler_iosacl_writers.cpp:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_pix.o CompilerDriver_pix.cpp In file included from ../libfwbuilder/src/fwbuilder/Resources.h:42, from CompilerDriver_pix.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_pix.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix.cpp:40: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from CompilerDriver_pix.cpp:41: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from CompilerDriver_pix.cpp:42: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pix.h:29, from CompilerDriver_pix.cpp:44: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pix.h:31, from CompilerDriver_pix.cpp:45: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_pix.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ CompilerDriver_pix.cpp: In member function 'void fwcompiler::CompilerDriver_pix::printProlog(QTextStream&, const std::string&)': CompilerDriver_pix.cpp:79:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 79 | file << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:79:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 79 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:80:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 80 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:80:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 80 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:81:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 81 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:81:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 81 | file << "# Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:82:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 82 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:82:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 82 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:83:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:83:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:84:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:84:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:85:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:85:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 85 | file << "# End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:86:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 86 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix.cpp:86:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 86 | file << "#" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_pix_run.o CompilerDriver_pix_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_pix.h:29, from CompilerDriver_pix_run.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_pix_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_pix.h:31, from CompilerDriver_pix_run.cpp:40: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_pix.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_pix.h:35: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_pix.h:36: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:52: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:53: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:56: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:59: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:61: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_pix_run.cpp:62: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:63: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:65: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_pix_run.cpp:66: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_pix_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_pix::assembleManifest(libfwbuilder::Cluster*, libfwbuilder::Firewall*, bool)': CompilerDriver_pix_run.cpp:109:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 109 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix_run.cpp:109:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 109 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_pix_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_pix::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_pix_run.cpp:270:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 270 | std::auto_ptr<NATCompiler_pix> n; | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_pix_run.cpp:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:271:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 271 | std::auto_ptr<PolicyCompiler_pix> c; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:272:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 272 | std::auto_ptr<RoutingCompiler_pix> r; | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:394:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 394 | std::auto_ptr<Preprocessor> prep( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:400:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 400 | std::auto_ptr<OSConfigurator> oscnf( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:415:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 415 | n = std::auto_ptr<NATCompiler_pix>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:418:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 418 | n = std::auto_ptr<NATCompiler_pix>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:454:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 454 | c = std::auto_ptr<PolicyCompiler_pix>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_pix_run.cpp:490:18: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 490 | r = std::auto_ptr<RoutingCompiler_pix>( | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pix.o NATCompiler_pix.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pix.h:27, from NATCompiler_pix.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from NATCompiler_pix.h:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from NATCompiler_pix.h:30: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:32: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NATCompiler_pix.cpp:33: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:34: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from NATCompiler_pix.cpp:36: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:37: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:39: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pix.cpp:41: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:42: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_pix.cpp:43: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:44: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_pix.cpp:47: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix.cpp:48: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pix_find_translations.o NATCompiler_pix_find_translations.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pix.h:27, from NATCompiler_pix_find_translations.cpp:24: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from NATCompiler_pix.h:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from NATCompiler_pix.h:30: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pix_find_translations.cpp:29: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_find_translations.cpp:30: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_find_translations.cpp:33: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pix_writers.o NATCompiler_pix_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pix.h:27, from NATCompiler_pix_writers.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from NATCompiler_pix.h:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from NATCompiler_pix.h:30: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_pix_writers.cpp:33: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_writers.cpp:34: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_writers.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_pix_writers.cpp:36: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_writers.cpp:37: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pix_writers.cpp:38: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_writers.cpp:40: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_asa8.o NATCompiler_asa8.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pix.h:27, from NATCompiler_asa8.h:27, from NATCompiler_asa8.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from NATCompiler_pix.h:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from NATCompiler_pix.h:30: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ASA8ObjectGroup.h:29, from NATCompiler_asa8.cpp:28: PIXObjectGroup.h:33:11: note: by 'fwcompiler::PIXObjectGroup& fwcompiler::PIXObjectGroup::operator=(const fwcompiler::PIXObjectGroup&)' 33 | class PIXObjectGroup : public BaseObjectGroup { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ASA8ObjectGroup.h:34:11: note: by 'fwcompiler::ASA8ObjectGroup& fwcompiler::ASA8ObjectGroup::operator=(const fwcompiler::ASA8ObjectGroup&)' 34 | class ASA8ObjectGroup : public PIXObjectGroup { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_asa8.cpp:33: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8.cpp:34: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8.cpp:35: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_asa8.cpp:36: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8.cpp:37: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_asa8.cpp:38: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8.cpp:40: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8.cpp:42: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NATCompiler_asa8.cpp:44: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8.cpp:45: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from NATCompiler_asa8.cpp:46: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_asa8_writers.o NATCompiler_asa8_writers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pix.h:27, from NATCompiler_asa8.h:27, from NATCompiler_asa8_writers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from NATCompiler_pix.h:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from NATCompiler_pix.h:30: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_asa8_writers.cpp:34: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8_writers.cpp:35: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8_writers.cpp:36: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_asa8_writers.cpp:37: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8_writers.cpp:38: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_asa8_writers.cpp:39: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_asa8_writers.cpp:41: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/NATCompiler_pix_optimizers.o NATCompiler_pix_optimizers.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:29, from NATCompiler_pix.h:27, from NATCompiler_pix_optimizers.cpp:26: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/NATCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from NATCompiler_pix.h:29: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NamedObjectsAndGroupsSupport.h:29, from NATCompiler_pix.h:30: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from NATCompiler_pix_optimizers.cpp:32: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_optimizers.cpp:33: ../libfwbuilder/src/fwbuilder/AddressRange.h:37:7: note: by 'libfwbuilder::AddressRange& libfwbuilder::AddressRange::operator=(const libfwbuilder::AddressRange&)' 37 | class AddressRange : public Address | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_optimizers.cpp:34: ../libfwbuilder/src/fwbuilder/ICMPService.h:36:7: note: by 'libfwbuilder::ICMPService& libfwbuilder::ICMPService::operator=(const libfwbuilder::ICMPService&)' 36 | class ICMPService : public Service | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from NATCompiler_pix_optimizers.cpp:35: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_optimizers.cpp:36: ../libfwbuilder/src/fwbuilder/UDPService.h:36:7: note: by 'libfwbuilder::UDPService& libfwbuilder::UDPService::operator=(const libfwbuilder::UDPService&)' 36 | class UDPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from NATCompiler_pix_optimizers.cpp:37: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_optimizers.cpp:39: ../libfwbuilder/src/fwbuilder/IPv6.h:40:7: note: by 'libfwbuilder::IPv6& libfwbuilder::IPv6::operator=(const libfwbuilder::IPv6&)' 40 | class IPv6 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_optimizers.cpp:41: ../libfwbuilder/src/fwbuilder/Network.h:39:11: note: by 'libfwbuilder::Network& libfwbuilder::Network::operator=(const libfwbuilder::Network&)' 39 | class Network : public Address | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/AddressTable.h:30, from NATCompiler_pix_optimizers.cpp:43: ../libfwbuilder/src/fwbuilder/MultiAddress.h:40:7: note: by 'libfwbuilder::MultiAddress& libfwbuilder::MultiAddress::operator=(const libfwbuilder::MultiAddress&)' 40 | class MultiAddress : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/MultiAddress.h:87:7: note: by 'libfwbuilder::MultiAddressRunTime::operator=' 87 | class MultiAddressRunTime : public Address | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/AddressTable.h:35:7: note: by 'libfwbuilder::AddressTable::operator=' 35 | class AddressTable : public MultiAddress | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from NATCompiler_pix_optimizers.cpp:44: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:30, from NATCompiler_pix_optimizers.cpp:45: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_pix_os.o OSConfigurator_pix_os.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_pix_os.h:32, from OSConfigurator_pix_os.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34, from OSConfigurator_pix_os.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_pix_os.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_pix_os.cpp:34: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/ClusterGroup.h:25, from ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:30, from OSConfigurator_pix_os.cpp:36: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_pix_os.cpp:37: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_pix_os_fixups.o OSConfigurator_pix_os_fixups.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_pix_os.h:32, from OSConfigurator_pix_os_fixups.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34, from OSConfigurator_pix_os_fixups.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_pix_os_fixups.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_pix_os_fixups.cpp:34: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_pix_os_inspectors.o OSConfigurator_pix_os_inspectors.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_pix_os.h:32, from OSConfigurator_pix_os_inspectors.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:33, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from OSConfigurator_pix_os_inspectors.cpp:30: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_pix_os_inspectors.cpp:32: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_pix_os_inspectors.cpp:33: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_pix_os_inspectors_pix8.o OSConfigurator_pix_os_inspectors_pix8.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_pix_os.h:32, from OSConfigurator_pix_os_inspectors_pix8.cpp:25: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34, from OSConfigurator_pix_os_inspectors_pix8.cpp:26: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_pix_os_inspectors_pix8.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_pix_os_inspectors_pix8.cpp:34: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_procurve_acl.o CompilerDriver_procurve_acl.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_iosacl.h:29, from CompilerDriver_procurve_acl.h:29, from CompilerDriver_procurve_acl.cpp:31: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from CompilerDriver_procurve_acl.cpp:29: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from PolicyCompiler_procurve_acl.h:31, from CompilerDriver_procurve_acl.cpp:32: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_iosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_iosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_iosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_iosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_iosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ CompilerDriver_procurve_acl.cpp: In member function 'void fwcompiler::CompilerDriver_procurve_acl::printProlog(QTextStream&, const std::string&)': CompilerDriver_procurve_acl.cpp:60:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 60 | file << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:60:13: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 60 | file << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:61:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 61 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:61:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 61 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:62:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 62 | file << "; Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:62:34: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 62 | file << "; Prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:63:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 63 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:63:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 63 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:64:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 64 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:64:28: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 64 | file << prolog_code << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:65:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 65 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:65:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 65 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:66:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 66 | file << "; End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:66:41: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 66 | file << "; End of prolog script" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:67:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 67 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl.cpp:67:20: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 67 | file << ";" << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/CompilerDriver_procurve_acl_run.o CompilerDriver_procurve_acl_run.cpp In file included from ../libfwbuilder/src/fwbuilder/Group.h:35, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../compiler_lib/CompilerDriver.h:29, from CompilerDriver_iosacl.h:29, from CompilerDriver_procurve_acl.h:29, from CompilerDriver_procurve_acl_run.cpp:39: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/istream:40, from /usr/include/c++/14/fstream:40, from CompilerDriver_procurve_acl_run.cpp:28: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from PolicyCompiler_procurve_acl.h:31, from CompilerDriver_procurve_acl_run.cpp:42: ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:117:7: note: by 'libfwbuilder::RuleElementDst::operator=' 117 | class RuleElementDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:131:7: note: by 'libfwbuilder::RuleElementSrv::operator=' 131 | class RuleElementSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:145:7: note: by 'libfwbuilder::RuleElementItf::operator=' 145 | class RuleElementItf : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:160:7: note: by 'libfwbuilder::RuleElementItfInb::operator=' 160 | class RuleElementItfInb : public RuleElementItf | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:168:7: note: by 'libfwbuilder::RuleElementItfOutb::operator=' 168 | class RuleElementItfOutb : public RuleElementItf | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:177:7: note: by 'libfwbuilder::RuleElementInterval::operator=' 177 | class RuleElementInterval : public IntervalGroup, public RuleElement { | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:189:7: note: by 'libfwbuilder::RuleElementOSrc::operator=' 189 | class RuleElementOSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:201:7: note: by 'libfwbuilder::RuleElementODst::operator=' 201 | class RuleElementODst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:213:7: note: by 'libfwbuilder::RuleElementOSrv::operator=' 213 | class RuleElementOSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:225:7: note: by 'libfwbuilder::RuleElementTSrc::operator=' 225 | class RuleElementTSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:237:7: note: by 'libfwbuilder::RuleElementTDst::operator=' 237 | class RuleElementTDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:249:7: note: by 'libfwbuilder::RuleElementTSrv::operator=' 249 | class RuleElementTSrv : public ServiceGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:261:7: note: by 'libfwbuilder::RuleElementRDst::operator=' 261 | class RuleElementRDst : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:273:7: note: by 'libfwbuilder::RuleElementRGtw::operator=' 273 | class RuleElementRGtw : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:287:7: note: by 'libfwbuilder::RuleElementRItf::operator=' 287 | class RuleElementRItf : public RuleElementItf { | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/TCPService.h:31, from PolicyCompiler_iosacl.h:33: ../libfwbuilder/src/fwbuilder/TCPUDPService.h:36:7: note: by 'libfwbuilder::TCPUDPService& libfwbuilder::TCPUDPService::operator=(const libfwbuilder::TCPUDPService&)' 36 | class TCPUDPService : public Service | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/TCPService.h:36:7: note: by 'libfwbuilder::TCPService& libfwbuilder::TCPService::operator=(const libfwbuilder::TCPService&)' 36 | class TCPService : public TCPUDPService | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35, from PolicyCompiler_iosacl.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:35: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from ACL.h:32, from PolicyCompiler_iosacl.h:36: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from PolicyCompiler_cisco.h:36, from PolicyCompiler_iosacl.h:37: BaseObjectGroup.h:43:11: note: by 'fwcompiler::BaseObjectGroup& fwcompiler::BaseObjectGroup::operator=(const fwcompiler::BaseObjectGroup&)' 43 | class BaseObjectGroup : public libfwbuilder::Group | ^~~~~~~~~~~~~~~ PolicyCompiler_iosacl.h:248:51: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 248 | struct printRulesForACL : public std::unary_function<libfwbuilder::Rule*, void> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:48: ../libfwbuilder/src/fwbuilder/Cluster.h:31:11: note: by 'libfwbuilder::Cluster& libfwbuilder::Cluster::operator=(const libfwbuilder::Cluster&)' 31 | class Cluster : public Firewall | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:49: ../libfwbuilder/src/fwbuilder/ClusterGroup.h:31:11: note: by 'libfwbuilder::ClusterGroup& libfwbuilder::ClusterGroup::operator=(const libfwbuilder::ClusterGroup&)' 31 | class ClusterGroup : public ObjectGroup | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:52: ../libfwbuilder/src/fwbuilder/FailoverClusterGroup.h:34:11: note: by 'libfwbuilder::FailoverClusterGroup& libfwbuilder::FailoverClusterGroup::operator=(const libfwbuilder::FailoverClusterGroup&)' 34 | class FailoverClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:55: ../libfwbuilder/src/fwbuilder/Library.h:39:7: note: by 'libfwbuilder::Library& libfwbuilder::Library::operator=(const libfwbuilder::Library&)' 39 | class Library : public Group | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/NAT.h:32, from CompilerDriver_procurve_acl_run.cpp:56: ../libfwbuilder/src/fwbuilder/RuleSet.h:38:7: note: by 'libfwbuilder::RuleSet& libfwbuilder::RuleSet::operator=(const libfwbuilder::RuleSet&)' 38 | class RuleSet : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/NAT.h:37:7: note: by 'libfwbuilder::NAT& libfwbuilder::NAT::operator=(const libfwbuilder::NAT&)' 37 | class NAT : public RuleSet | ^~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:57: ../libfwbuilder/src/fwbuilder/Policy.h:36:7: note: by 'libfwbuilder::Policy& libfwbuilder::Policy::operator=(const libfwbuilder::Policy&)' 36 | class Policy : public RuleSet | ^~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:59: ../libfwbuilder/src/fwbuilder/Routing.h:38:7: note: by 'libfwbuilder::Routing& libfwbuilder::Routing::operator=(const libfwbuilder::Routing&)' 38 | class Routing : public RuleSet | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from CompilerDriver_procurve_acl_run.cpp:60: ../libfwbuilder/src/fwbuilder/StateSyncClusterGroup.h:35:11: note: by 'libfwbuilder::StateSyncClusterGroup& libfwbuilder::StateSyncClusterGroup::operator=(const libfwbuilder::StateSyncClusterGroup&)' 35 | class StateSyncClusterGroup : public ClusterGroup | ^~~~~~~~~~~~~~~~~~~~~ CompilerDriver_procurve_acl_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_procurve_acl::assembleManifest(libfwbuilder::Cluster*, libfwbuilder::Firewall*, bool)': CompilerDriver_procurve_acl_run.cpp:83:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QTextStream:1, from ../compiler_lib/CompilerDriver.h:38: /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl_run.cpp:83:68: warning: 'QTextStream& QTextStreamFunctions::endl(QTextStream&)' is deprecated: Use Qt::endl [-Wdeprecated-declarations] 83 | << "* " << this->escapeFileName(file_names[FW_FILE]) << endl; | ^~~~ /usr/include/aarch64-linux-gnu/qt5/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ CompilerDriver_procurve_acl_run.cpp: In member function 'virtual QString fwcompiler::CompilerDriver_procurve_acl::run(const std::string&, const std::string&, const std::string&)': CompilerDriver_procurve_acl_run.cpp:162:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 162 | std::auto_ptr<OSConfigurator_procurve> oscnf(new OSConfigurator_procurve(objdb, fw, false)); | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from CompilerDriver_procurve_acl_run.cpp:33: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ CompilerDriver_procurve_acl_run.cpp:230:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 230 | std::auto_ptr<Preprocessor> prep(new Preprocessor(objdb, fw, false)); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template<typename> class auto_ptr; | ^~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/OSConfigurator_procurve.o OSConfigurator_procurve.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:29, from OSConfigurator_ios.h:32, from OSConfigurator_procurve.h:32, from OSConfigurator_procurve.cpp:27: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwcompiler/OSConfigurator.h:33: ../libfwbuilder/src/fwbuilder/FWOptions.h:36:7: note: by 'libfwbuilder::FWOptions::operator=' 36 | class FWOptions : public FWObject | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:48:7: note: by 'libfwbuilder::HostOptions::operator=' 48 | class HostOptions : public FWOptions | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:57:7: note: by 'libfwbuilder::FirewallOptions::operator=' 57 | class FirewallOptions : public FWOptions | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:66:7: note: by 'libfwbuilder::InterfaceOptions::operator=' 66 | class InterfaceOptions : public FWOptions | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:75:7: note: by 'libfwbuilder::RuleSetOptions::operator=' 75 | class RuleSetOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:85:7: note: by 'libfwbuilder::PolicyRuleOptions::operator=' 85 | class PolicyRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:95:7: note: by 'libfwbuilder::NATRuleOptions::operator=' 95 | class NATRuleOptions : public FWOptions | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:105:7: note: by 'libfwbuilder::RoutingRuleOptions::operator=' 105 | class RoutingRuleOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWOptions.h:115:7: note: by 'libfwbuilder::ClusterGroupOptions::operator=' 115 | class ClusterGroupOptions : public FWOptions | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from Helper.h:34, from OSConfigurator_procurve.cpp:28: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Host.h:34, from ../libfwbuilder/src/fwbuilder/Firewall.h:30, from Helper.h:35: ../libfwbuilder/src/fwbuilder/IPv4.h:40:7: note: by 'libfwbuilder::IPv4& libfwbuilder::IPv4::operator=(const libfwbuilder::IPv4&)' 40 | class IPv4 : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Host.h:44:7: note: by 'libfwbuilder::Host& libfwbuilder::Host::operator=(const libfwbuilder::Host&)' 44 | class Host : public Address | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Firewall.h:45:7: note: by 'libfwbuilder::Firewall& libfwbuilder::Firewall::operator=(const libfwbuilder::Firewall&)' 45 | class Firewall : public Host | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/Interface.h:33, from OSConfigurator_procurve.cpp:33: ../libfwbuilder/src/fwbuilder/physAddress.h:37:7: note: by 'libfwbuilder::physAddress::operator=' 37 | class physAddress : public Address | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Interface.h:43:11: note: by 'libfwbuilder::Interface& libfwbuilder::Interface::operator=(const libfwbuilder::Interface&)' 43 | class Interface : public Address | ^~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from OSConfigurator_procurve.cpp:34: ../libfwbuilder/src/fwbuilder/Management.h:37:11: note: by 'libfwbuilder::PolicyInstallScript::operator=' 37 | class PolicyInstallScript : public FWObject | ^~~~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:71:11: note: by 'libfwbuilder::SNMPManagement::operator=' 71 | class SNMPManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:105:11: note: by 'libfwbuilder::FWBDManagement& libfwbuilder::FWBDManagement::operator=(const libfwbuilder::FWBDManagement&)' 105 | class FWBDManagement : public FWObject | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Management.h:141:11: note: by 'libfwbuilder::Management::operator=' 141 | class Management : public FWObject | ^~~~~~~~~~ g++ -c -pipe -g -Wno-unused-parameter -D__STDC_FORMAT_MACROS -fPIC -Wall -Wextra -D_REENTRANT -DFWB_SIG=26932 -DQT_GUI_LIB -DQT_CORE_LIB -I. -I.. -I../.. -I/usr/include/libxml2 -I../compiler_lib -I../libfwbuilder/src -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I.moc -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o .obj/PolicyCompiler_procurve_acl.o PolicyCompiler_procurve_acl.cpp In file included from ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:30, from ../libfwbuilder/src/fwcompiler/Compiler.h:31, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:29, from PolicyCompiler_iosacl.h:31, from PolicyCompiler_procurve_acl.h:31, from PolicyCompiler_procurve_acl.cpp:28: ../libfwbuilder/src/fwbuilder/FWObject.h:613:44: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 613 | class FWObjectNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from ../libfwbuilder/src/fwbuilder/FWObject.h:34: /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:628:17: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 628 | public std::binary_function<FWObject*, FWObject*, bool> | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:635:45: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 635 | class findFWObjectIDPredicate : public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:649:48: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 649 | class FWObjectTypeNameEQPredicate: public std::unary_function<FWObject*, bool> | ^~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectDatabase.h:211:11: note: by 'libfwbuilder::FWObjectDatabase& libfwbuilder::FWObjectDatabase::operator=(const libfwbuilder::FWObjectDatabase&)' 211 | class FWObjectDatabase : public FWObject | ^~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/FWObjectReference.h:31, from ../libfwbuilder/src/fwbuilder/Group.h:36, from ../libfwbuilder/src/fwbuilder/Rule.h:33, from ../libfwbuilder/src/fwcompiler/BaseCompiler.h:31, from ../libfwbuilder/src/fwcompiler/Compiler.h:34: ../libfwbuilder/src/fwbuilder/FWReference.h:39:7: note: by 'libfwbuilder::FWReference& libfwbuilder::FWReference::operator=(const libfwbuilder::FWReference&)' 39 | class FWReference : public FWObject | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObjectReference.h:41:7: note: by 'libfwbuilder::FWObjectReference::operator=' 41 | class FWObjectReference : public FWReference | ^~~~~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Group.h:41:7: note: by 'libfwbuilder::Group& libfwbuilder::Group::operator=(const libfwbuilder::Group&)' 41 | class Group : virtual public FWObject | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:58:7: note: by 'libfwbuilder::Rule::operator=' 58 | class Rule : public Group | ^~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:132:7: note: by 'libfwbuilder::PolicyRule::operator=' 132 | class PolicyRule : public Rule | ^~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:294:7: note: by 'libfwbuilder::NATRule::operator=' 294 | class NATRule : public Rule | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/Rule.h:427:7: note: by 'libfwbuilder::RoutingRule::operator=' 427 | class RoutingRule : public Rule | ^~~~~~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:104:22: warning: 'virtual void fwcompiler::BaseCompiler::abort(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 104 | virtual void abort(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1015:22: note: by 'fwcompiler::Compiler::abort' 1015 | virtual void abort(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:122:22: warning: 'virtual void fwcompiler::BaseCompiler::warning(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 122 | virtual void warning(libfwbuilder::FWObject *fw, | ^~~~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1021:22: note: by 'fwcompiler::Compiler::warning' 1021 | virtual void warning(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~~~ ../libfwbuilder/src/fwcompiler/BaseCompiler.h:113:22: warning: 'virtual void fwcompiler::BaseCompiler::error(libfwbuilder::FWObject*, libfwbuilder::FWObject*, libfwbuilder::FWObject*, const std::string&)' was hidden [-Woverloaded-virtual=] 113 | virtual void error(libfwbuilder::FWObject *fw, | ^~~~~ ../libfwbuilder/src/fwcompiler/Compiler.h:1018:22: note: by 'fwcompiler::Compiler::error' 1018 | virtual void error(libfwbuilder::FWObject *rule, const std::string &errstr); | ^~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:37, from ../libfwbuilder/src/fwcompiler/PolicyCompiler.h:31: ../libfwbuilder/src/fwbuilder/Address.h:46:7: note: by 'libfwbuilder::Address& libfwbuilder::Address::operator=(const libfwbuilder::Address&)' 46 | class Address : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:38: ../libfwbuilder/src/fwbuilder/Service.h:43:7: note: by 'libfwbuilder::Service::operator=' 43 | class Service : public FWObject | ^~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:39: ../libfwbuilder/src/fwbuilder/Interval.h:36:7: note: by 'libfwbuilder::Interval::operator=' 36 | class Interval : public FWObject | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:40: ../libfwbuilder/src/fwbuilder/ObjectGroup.h:35:7: note: by 'libfwbuilder::ObjectGroup& libfwbuilder::ObjectGroup::operator=(const libfwbuilder::ObjectGroup&)' 35 | class ObjectGroup : public Group | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:41: ../libfwbuilder/src/fwbuilder/ServiceGroup.h:35:7: note: by 'libfwbuilder::ServiceGroup& libfwbuilder::ServiceGroup::operator=(const libfwbuilder::ServiceGroup&)' 35 | class ServiceGroup : public Group | ^~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ In file included from ../libfwbuilder/src/fwbuilder/RuleElement.h:42: ../libfwbuilder/src/fwbuilder/IntervalGroup.h:36:7: note: by 'libfwbuilder::IntervalGroup& libfwbuilder::IntervalGroup::operator=(const libfwbuilder::IntervalGroup&)' 36 | class IntervalGroup : public Group | ^~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:50:7: note: by 'libfwbuilder::RuleElement::operator=' 50 | class RuleElement : virtual public FWObject { | ^~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &); | ^~~~~~~~ ../libfwbuilder/src/fwbuilder/RuleElement.h:103:7: note: by 'libfwbuilder::RuleElementSrc::operator=' 103 | class RuleElementSrc : public ObjectGroup, public RuleElement { | ^~~~~~~~~~~~~~ ../libfwbuilder/src/fwbuilder/FWObject.h:254:23: warning: 'virtual libfwbuilder::FWObject& libfwbuilder::FWObject::operator=(const libfwbuilder::FWObject&)' was hidden [-Woverloaded-virtual=] 254 | virtual FWObject& operator=(const FWObject &